JpaRepository 命名规范(摘)

Posted 侯光辉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JpaRepository 命名规范(摘)相关的知识,希望对你有一定的参考价值。

摘自https://blog.csdn.net/thousa_ho/article/details/74355752

KeywordSampleJPQL
And findByLastnameAndFirstname where x.lastname=?1 and x.firstname=?2
Or findByLastnameOrFirstname where x.lastname=?1 or x.firstname=?2
Between findByStartDateBetween where x.startDate between ?1 and ?2
LessThan findByAgeLessThan where x.startDate < ?1
GreaterThan findByAgeGreaterThan where x.startDate >?1
After findByStartDateAfter where x.startDate >n ?1
Before findByStartDateBefore where x.startDate < ?1
IsNull findByAgeIsNull where x.age is null
IsNotNull,NotNull findByAge(Is)NotNull where x.age not null
Like findByFirstnameLike where x.firstname like ?1
notLike findByFirstnameNotLike where x.firstname not like ?1
StartingWith findByFirstnameStartingWithXXX where x.firstname like ?1(parameter bound with appended %)
EndingWith findByFirstnameEndingWithXXX where x.firstname like ?1(parameter bound with appended %)
Containing findByFirstnameContaining where x.firstname like ?1(parameter bound wrapped in %)
OrderBy findByAgeOrderByLastname where x.age = ?1 order by x.lastname desc
Not findByLastnameNot where x.lastname <> ?1
NotIn findByAgeNotIn(Collection age ) where x.age not in ?1
True findByActiveTrue() where x.active = true
False findByActiveFalse() where x.active = false

以上是关于JpaRepository 命名规范(摘)的主要内容,如果未能解决你的问题,请参考以下文章

一步一步学SpringDataJpa——JpaRepository查询功能

前端规范一(命名规范)

数据库设计简明指导与规范

JAVABEAN命名规范

谁有C#的命名规范

Java建包命名规范是啥?