2012-03-15 170 views
0

我想要得到的開始日期和使用Hibernate的。就像結束日期之間的記錄,休眠和日期

id  startDate     endDate 
15  2011-01-05 05:05:10 2011-05-01 09:05:10 
37  2010-03-01 05:06:10 2010-06-01 09:07:10 
49  2005-01-05 03:03:03 2005-05-01 08:08:08     

我想以檢索15條規定的startDate = 2011-01-05 5時05分10秒日期和結束日期時= 2011-05-01 9時05分10秒

我想以檢索37提供的startDate = 2010-03-01 5點06分10秒和結束日期= 2010-06-01 9時07分10秒

任何人都可以告訴我如何使用休眠?我嘗試使用之間的條款,但沒有奏效。

回答

0

您嘗試使用什麼標準?如果startDate和endDate都需要匹配要返回的行,則可以嘗試使用以下限制:

Restrictions.and(Restrictions.eq("startDate",startDateValue),Restrictions.eq("endDate", endDateValue)) 
+0

非常感謝! – 2012-03-16 11:33:16

+0

沒問題!你能接受答案,以便你的問題被標記爲已回答嗎? – 2012-03-16 16:07:50