Ani*_*kar 1 java hibernate jpql spring-data-jpa
我想用 where 和逻辑条件编写一个 JPA 方法,例如:
User findByEmailAndAgeIsGreaterThanEqualsToXX(String email, Integer XX);
Run Code Online (Sandbox Code Playgroud)
同样可以通过放置轻松完成
@Query("select u from User u where u.email = :email AND u.age >= :age")
User findByEmailAndAge(String email, Integer age);
Run Code Online (Sandbox Code Playgroud)
但是可以通过方法签名来完成。
你可以看看spring-data的官方spring文档:
https://docs.spring.io/spring-data/jpa/docs/current/reference/html/
我认为使用以下语法应该是可能的:
User findByEmailAndAgeGreaterThanEqual(String email, Integer age);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3260 次 |
| 最近记录: |