Java 在hibernate3中从日期开始获取月份的条件

Java 在hibernate3中从日期开始获取月份的条件,java,mysql,sql,hibernate,hibernate-criteria,Java,Mysql,Sql,Hibernate,Hibernate Criteria,我已将日期存储在数据库中(不是月份)。我想获取特定月份的记录。是否可以在hibernate3中为此编写条件?您可以这样编写 起始日期=2014-03-01 截止日期=2014年3月31日 Criteria=getSession().createCriteria(getDomainClass()); 标准。添加(限制。介于(“日期”、“开始日期”、“结束日期”) (或) 如果您的日期格式为“YYYY-MM-DD” 字符串日期=“2014-03” Criteria=getSession().crea

我已将日期存储在数据库中(不是月份)。我想获取特定月份的记录。是否可以在hibernate3中为此编写条件?

您可以这样编写

起始日期=2014-03-01

截止日期=2014年3月31日

Criteria=getSession().createCriteria(getDomainClass()); 标准。添加(限制。介于(“日期”、“开始日期”、“结束日期”)

(或)

如果您的日期格式为“YYYY-MM-DD”

字符串日期=“2014-03”

Criteria=getSession().createCriteria(getDomainClass())


标准。添加(限制,如(“日期”)

你能提供更多的信息吗?请检查这是否是你想要的