java web
aierda
这个作者很懒,什么都没留下…
展开
-
Hibernate中执行SQL语句的方法(转)
在使用hibernate的时候,有的时候需要用sql语句来执行,而HibernateDaoSupport方便了操作后,执行sql时候遇到不能执行的问题, 下列方法是一个内部类来执行sql,可以写一个通用方法来执行sql,通常如果没有必要尽量不使用sql,但是有的时候就必须使用了,就想下列的查询分组查询,不想在hibernate中使用一对多关系,而又必须使用group by 哪么只能使用下列方式, import org.hibernate.HibernateException; import org.h转载 2011-03-02 15:49:00 · 5790 阅读 · 0 评论 -
Hibernate -- 使用Hibernate获取最大值(max)的三种方法(转)
<br />使用Hibernate获取最大值(max)的三种方法 <br /><br />获取最大值的三种方法:<br />1. 使用 hsql<br />Integer c = (Integer)dbt.getSession().createQuery("select max(a.ArticleId) from Article a " ).uniqueResult();<br />System.out.println(c);<br />注意:要加上别名“a”, a.ArticleId注意大小写! 否则会出转载 2011-03-02 17:05:00 · 2378 阅读 · 0 评论 -
hibernate criteria 和restriction 查询
<br />Hibernate中条件查询,通过如下3个类完成。<br />Criteria:代表一次查询。<br />Criterion:代表一个条件查询。<br />Restrictions:产生条件查询的工具类。<br /> <br />执行条件查询的步骤:<br />1. 获取Hibernate的Session对象。<br />2. 以Session对象创建Criteria对象。<br />3. 使用Restrictions的静态方法创建Criterion查询条件。原创 2011-02-14 13:31:00 · 1505 阅读 · 0 评论