首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

hibernate的timestamp门类处理

2012-10-11 
hibernate的timestamp类型处理数据库库表某字段是timestamp类型,而要对这个字段进行时间比较的话,不可以使

hibernate的timestamp类型处理
数据库库表某字段是timestamp类型,而要对这个字段进行时间比较的话,不可以使用如下格式进行比较:myDate >= '2004-06-29 00:00:00' and myDate < '2004-06-30 00:00:00';可以使用Citeria进行时间的比较:

eg:实现以下比较功能(updatedon>= before and updatedon< after)

import java.sql.Date

   Session session = this.getSession();
   Criteria criteria = session.createCriteria(OrderRelation.class);

criteria.add(Restrictions.ge("updatedon",Date.valueOf(before)));

criteria.add(Restrictions.le("updatedon",Date.valueOf(after)));

   List list = criteria.list();

热点排行