我已将日期存储在我的数据库中(而非数月)。我想从特定月份获取记录。是否可以在hibernate3中为此编写标准?
答案 0 :(得分:0)
你可以这样写
日期startDate = 2014-03-01
日期结束日期= 2014-03-31
Criteria criteria = getSession()。createCriteria(getDomainClass()); criteria.add(Restrictions.between(“date”,startDate,endDate));
<强>(OR)强>
如果您的日期格式为“YYYY-MM-DD”
String date =“2014-03”;
标准条件= getSession()。createCriteria(getDomainClass());
criteria.add(Restrictions.like(“date”,date));