使用Hibernate获取最大值(max)的三种方法(转载)
来源:互联网 发布:淘宝阿里旅行人工电话 编辑:程序博客网 时间:2024/05/05 08:00
使用Hibernate获取最大值(max)的三种方法 获取最大值的三种方法:
1. 使用 hsql Integer c = (Integer)dbt.getSession().createQuery("select max(a.ArticleId) from Article a " ).uniqueResult(); System.out.println(c); 注意:要加上别名“a”, a.ArticleId注意大小写! 否则会出现"无法解释的属性"错误!
2. 使用native sql sql = "select max(articleid) maxid from ljarticle"; maxId = (Integer)(session.createSQLQuery(sql).addScalar("maxId", Hibernate.INTEGER) ).uniqueResult(); 注意:要加上“maxid”标量
3. 使用criteria Integer c = (Integer)dbt.getSession().createCriteria(Article.class) .setProjection( Projections.projectionList().add(Projections.max("ArticleId " ) ) ) .uniqueResult() ; 同样要注意ArticleId是区分大小写的!
- 使用Hibernate获取最大值(max)的三种方法(转载)
- 使用Hibernate获取最大值(max)的三种方法
- 使用Hibernate获取最大值(max)的三种方法
- 使用Hibernate获取最大值(max)的三种方法
- 使用Hibernate获取最大值(max)的三种方法
- 使用Hibernate获取最大值(max)的三种方法
- Hibernate -- 使用Hibernate获取最大值(max)的三种方法(转)
- java快速寻找一个数组的最大值或最小值, min, max,三种方法
- SQL Server获取一行中多列的最大值三种方法
- 初学python:最大值函数max的使用
- Java求最大值的三种方法
- 使用三目运算嵌套方法 或 临时变量方法: 获取三个整数中最大值的数
- Medoo Max的使用:取出被查询字段中的最大值
- 在Hibernate中使用 HibernateTemplate的三种方法
- 在Hibernate中使用 HibernateTemplate的三种方法
- Hibernate 中使用 HibernateTemplate的三种方法
- Hibernate 中使用 HibernateTemplate的三种方法
- ORA-00059: 超出 DB_FILES 的最大值 三种方法
- j2me采集摄像数据问题
- Python中的文件管理
- 分享ASP.NET视频系列教程——第一讲 Visual Studio 2008说明
- java 图片加密
- 大观园中的女儿国
- 使用Hibernate获取最大值(max)的三种方法(转载)
- JavaScript设计模式学习——Observer
- phpize简介
- 想开发搜索的人必读的文章(www.lucene.com.cn)
- 巴掌下面出地位(3)
- Asp连接sql2000数据库案例
- C#中容易忽略的一些概念
- C++的四种cast操作符的区别--类型转换
- Microsoft所提供的数据访问技术