Spring Data JPA 简单查询--方法定义规则(详解)

qqstrategy55120 4 0 pdf 2021-12-19 05:12:45

1   And    并且按照Spring data 定义的规则,查询方法以find|read|get开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性首字母需大写。框架在进行方法名解析时,会先把方法名多余的前缀截取掉,然后对剩下部分进行解析。如果方法的最后一个参数是 Sort 或者 Pageable 类型,也会提取相关的信息,以便按规则进行排序或者分页查询。可能会存在一种特殊情况,比如 AccountInfo 包含一个 user 的属性,也有一个 userAddress 属性,此时会存在混淆。读者可以明确在属性之间加上 "_" 以显式表达意图,比如 "findByUser_AddressZip()" 或者 "findByUserAddress_Zip()"。

Spring Data JPA 简单查询--方法定义规则(详解)

Spring Data JPA 简单查询--方法定义规则(详解)

Spring Data JPA 简单查询--方法定义规则(详解)

用户评论
请输入评论内容
评分:
暂无评论