您的位置:首页 > 运维架构 > Tomcat

Linux:设置Tomcat开机启动

2011-01-09 16:04 585 查看
public List queryTradeConfirmBusinFlag() {
final String sql = "select C_BUSINFLAG, C_BUSINNAME from tbusinflag";

return (List) getHibernateTemplate().execute(new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException {
Query query = session.createSQLQuery(sql);

List<InitBusinFlag> list = query.list();
Iterator iter = list.iterator();
list = new ArrayList<InitBusinFlag>();

while(iter.hasNext()) {
Object[] obj = (Object[])iter.next();
InitBusinFlag businFlag = new InitBusinFlag();
businFlag.setBusinFlag(obj[0].toString());
businFlag.setBusinName(obj[1].toString());
list.add(businFlag);
}
logger.debug("读取交易确认查询交易类型数据成功...");
return list;
}
});
}


C_BUSINFLAG 只能查出一个字符来

C_BUSINFLAG 在oracle数据库中是char(2)类型

改成final String sql = "select cast(C_BUSINFLAG as varchar2(2)), C_BUSINNAME from tbusinflag";

OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: