Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring数据存储库&x2B;JPA&x2B;日期+;神谕_Jpa_Spring Data_Spring Data Jpa - Fatal编程技术网

Spring数据存储库&x2B;JPA&x2B;日期+;神谕

Spring数据存储库&x2B;JPA&x2B;日期+;神谕,jpa,spring-data,spring-data-jpa,Jpa,Spring Data,Spring Data Jpa,我在实体类中有一个类型为java.util.Date的字段lastUpdated。我在存储库接口中定义了findByLastUpdated(Date-Date,Pageable-Pageable)和findByLastUpdatedGreaterThan(Date-Date,Pageable-Pageable)方法,但它们不能正常工作。检查日志时,我注意到使用了字符串比较: where table0_.LAST_UPDATED>'2012-03-26 03:03:08.0' 使用的数据库

我在实体类中有一个类型为java.util.Date的字段lastUpdated。我在存储库接口中定义了findByLastUpdated(Date-Date,Pageable-Pageable)和findByLastUpdatedGreaterThan(Date-Date,Pageable-Pageable)方法,但它们不能正常工作。检查日志时,我注意到使用了字符串比较:

where table0_.LAST_UPDATED>'2012-03-26 03:03:08.0'

使用的数据库是Oracle,因此我认为进行比较的更好方法是使用to_date函数。我也许可以使用本机查询选项来完成,但它不支持分页。关于如何让findByLastUpdated和FindBylastupdatedCreate方法正确工作,有什么建议吗?

用 @查询注释


会话2.2.4

用 @查询注释

第2.2.4节