码迷,mamicode.com
首页 > 其他好文 > 详细

Jpa接口方法命名规范

时间:2020-04-09 00:07:54      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:cas   方法   ring   equals   HERE   before   ref   like   gre   

Spring Data Jpa接口方法命名规范

  关键字                  方法命名              sql where字句

And          findByNameAndPwd     where name= ? and pwd =?
Or             findByNameOrSex      where name= ? or sex=?
Is,Equals    findById,findByIdEquals    where id= ?
Between     findByIdBetween       where id between ? and ?
LessThan     findByIdLessThan      where id < ?
LessThanEquals   findByIdLessThanEquals    where id <= ?
GreaterThan     findByIdGreaterThan     where id > ?
GreaterThanEquals   findByIdGreaterThanEquals  where id > = ?
After     findByIdAfter     where id > ?
Before     findByIdBefore     where id < ?
IsNull     findByNameIsNull     where name is null
isNotNull,NotNull findByNameNotNull     where name is not null
Like     findByNameLike     where name like ?
NotLike     findByNameNotLike     where name not like ?
StartingWith findByNameStartingWith where name like ‘?
EndingWith     findByNameEndingWith     where name like ‘%?‘
Containing     findByNameContaining     where name like ‘%?%‘
OrderBy     findByIdOrderByXDesc     where id=? order by x desc
Not     findByNameNot     where name <> ?
In     findByIdIn(Collection<?> c) where id in (?)
NotIn     findByIdNotIn(Collection<?> c)  where id not  in (?)
True findByAaaTue where aaa = true
False findByAaaFalse where aaa = false
IgnoreCase findByNameIgnoreCase where UPPER(name)=UPPER(?)

ps:findById是指查找的数据的字段的id!

具体更多建议可参考https://www.jianshu.com/p/1d6f27f675bb

Jpa接口方法命名规范

标签:cas   方法   ring   equals   HERE   before   ref   like   gre   

原文地址:https://www.cnblogs.com/summerOnlyOne/p/12663796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!