【发布时间】:2012-08-24 08:25:34
【问题描述】:
当我扩展CrudRepository 接口时,我的子接口中有exists(ID) 方法。我可以写findBy<property> 方法。
是否有可能以某种方式编写将返回boolean 的existBy<property> 方法。或者用 @Query(jpa query) 注释它,这样它就会返回 boolean。
我知道我可以执行select count(*) 并返回long,但随后我将不得不执行!=0 检查我的服务层。
【问题讨论】:
-
"但是我必须做 !=0 检查我的服务层。"同样使用存在而不是计数对于数据库查询会更有效
标签: spring spring-data spring-data-jpa