hibernate按月分表
- 作者: 雪红衣
- 来源: 51数据库
- 2021-01-29
没想到好办法,有个曲折的实现:使用between
Session session=HibernateSessionFactory.currentSession();
Transaction tran=session.beginTransaction();
Criteria criteria=session.createCriteria(Test.class);
Criterion criterion=Expression.between( "testTime ",start_date,end_date);
start_date,end_date是你想查找时间的上下限,我想你肯定能得到。
session.createcriteria(t.class)
.addorder( property.forname("a").desc() )
.list();
criteria排序用.addorder()就可以实现,list()返回是list。
Session session=HibernateSessionFactory.currentSession();
Transaction tran=session.beginTransaction();
Criteria criteria=session.createCriteria(Test.class);
Criterion criterion=Expression.between( "testTime ",start_date,end_date);
start_date,end_date是你想查找时间的上下限,我想你肯定能得到。
session.createcriteria(t.class)
.addorder( property.forname("a").desc() )
.list();
criteria排序用.addorder()就可以实现,list()返回是list
推荐阅读