Java 在Hibernate中获取当前月份条件

Java 在Hibernate中获取当前月份条件,java,hibernate,criteria,Java,Hibernate,Criteria,我正在将jdbc连接转换为Hibernate条件,我有以下查询: select sum(tran_amt) from mytable where tran_date >= trunc(sysdate, 'mm'); where criteria部分是我卡住的地方 将日期定义为java变量,并将其与条件值进行比较。例如,根据课程的标准版本: Predicate predicate = criteriaBuilder.ge(from.get("trainDate"), new Date(

我正在将jdbc连接转换为Hibernate条件,我有以下查询:

select sum(tran_amt) from   mytable where tran_date >= trunc(sysdate, 'mm');

where criteria部分是我卡住的地方

将日期定义为java变量,并将其与条件值进行比较。例如,根据课程的标准版本:

Predicate predicate = criteriaBuilder.ge(from.get("trainDate"), new Date());

将日期定义为java变量,并将其与条件值进行比较。例如,根据课程的标准版本:

Predicate predicate = criteriaBuilder.ge(from.get("trainDate"), new Date());
可能的重复可能的重复