用户登录
用户注册

分享至

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
软件
前端设计
程序设计
Java相关