求 hibernate 取 最大 id 如何写。。。我写的出错晕 id = Integer.parseInt(session.createQuery(sql).list().get(0).toString()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考下:if (dto.getCategoryId() == null) { String categoryIdMax = WhbzSer.findMaxCategoryId(rc.getDBSession()); long l_categoryId = Long.parseLong(categoryIdMax) + 1; dto.setCategoryId(new Long(l_categoryId)); }//-DAO里面的方法 public static String findMaxCategoryId(Session session) throws Exception { StringBuffer hql = new StringBuffer(); hql.append("SELECT MAX(t.categoryId) FROM TExpCategory t"); String maxId = "0"; List list = PrivilegeDao.queryListByPage(session, hql.toString()); if (list != null && list.size() > 0) { maxId = list.get(0).toString(); } return maxId; } 项目加了个上传图片的功能后出现了这个问题 模糊查询 java heap space异常 用Java写Oracle过程import问题 JSP 提示双引号 El表达式的缺陷 要把别人的程序改成hibernate的,看了半天资料,还是不甚明白,请各位指教 求用Hibernate调用数据库的代码? 谁有jive的代码?给我一份看看!感激之极! 用DOM解析XML时,好象不支持Xpath呀,怎么才能用? HIBERNATE 初级问题 跪求:hibernate的分页例子或jdbc分页的例子
if (dto.getCategoryId() == null) {
String categoryIdMax = WhbzSer.findMaxCategoryId(rc.getDBSession());
long l_categoryId = Long.parseLong(categoryIdMax) + 1;
dto.setCategoryId(new Long(l_categoryId));
}
//-DAO里面的方法
public static String findMaxCategoryId(Session session) throws Exception {
StringBuffer hql = new StringBuffer();
hql.append("SELECT MAX(t.categoryId) FROM TExpCategory t");
String maxId = "0"; List list = PrivilegeDao.queryListByPage(session, hql.toString());
if (list != null && list.size() > 0) {
maxId = list.get(0).toString();
} return maxId;
}