2013-03-29 78 views
3

在SQL重疊,我們可以檢查日期重疊時日期在Hibernate中限制

SELECT (DATE '2001-02-16', DATE '2001-12-21') OVERLAPS 
    (DATE '2001-10-30', DATE '2002-10-30'); 

我們如何使用Hibernate Restrictions模仿一樣嗎?

回答

0

用途:

criteria.add(Restrictions.ge("endDate", startDate2)); 
criteria.add(Restrictions.le("startDate", endDate2)); 

其中:

startDateendDate是你的實體的日期。