3
在SQL重疊,我們可以檢查日期重疊時日期在Hibernate中限制
SELECT (DATE '2001-02-16', DATE '2001-12-21') OVERLAPS
(DATE '2001-10-30', DATE '2002-10-30');
我們如何使用Hibernate Restrictions
模仿一樣嗎?
在SQL重疊,我們可以檢查日期重疊時日期在Hibernate中限制
SELECT (DATE '2001-02-16', DATE '2001-12-21') OVERLAPS
(DATE '2001-10-30', DATE '2002-10-30');
我們如何使用Hibernate Restrictions
模仿一樣嗎?
用途:
criteria.add(Restrictions.ge("endDate", startDate2));
criteria.add(Restrictions.le("startDate", endDate2));
其中:
startDate
和endDate
是你的實體的日期。