Hibernate中setCalendar和setCalendarDate有什么区别?

时间:2015-04-16 21:52:21

标签: java hibernate

以前,我使用setDate在我的Hibernate查询中设置日期。但是,我注意到setDate只设置日期,而不是时间。我假设这是Calendar发挥作用的地方,但是setCalendarDate与Calendar.getInstance()相同.getTime()?

Hibernate documentation为空。

1 个答案:

答案 0 :(得分:1)

从我发现的类中的javadoc:

  • setCalendar() - 使用完整的时间戳部分绑定位置的Calendar-valued参数。
  • setCalendarDate() - 仅使用Date部分绑定位置Calendar-valued参数。