Hibernate 查询时间段

1.使用Criteria查询

Criteria cr=session.createCriteria(ClassName.class);//获得Criteria 的实例

//"aa"为xxx.hbm.xml(数据库配置文件)中的值,AA为要传入比较的值

//时间段的查询也可以用Restrictions.xxxx()方法,但是AA的Object要与数据库中的格式一致,

//如:mysql数据库中的格式为dateTime,则AA应为:java.util.Date

cr.add(Restrictions.eq(“aa”,AA ));//通过Restrictions设置查询条件

2.使用sql语句查询

写sql语句吧,最好理解的一种方式

但还是要与数据库里的格式对应

猜你喜欢

转载自bibo531651225.iteye.com/blog/1919255