Convención de nomenclatura del método de interfaz SpringDataJpa

 

                          Convención de nomenclatura del método de interfaz Spring Data Jpa

Palabra clave

Método de denominación

sql donde
Y     findByNameAndPwd     donde nombre =? y pwd =?
O     findByNameOrSex     donde nombre =? o sexo =?
Es igual    findById, findByIdEquals   donde id =?
Entre     findByIdBetween     donde id entre y?
Menos que     findByIdLessThan   donde id <?
LessThanEquals   findByIdLessThanEquals   donde id <=?
Mas grande que     findByIdGreaterThan     donde id>?
GreaterThanEquals   findByIdGreaterThanEquals  donde id> =?
Después     findByIdAfter     donde id>?
antes de     findByIdBefore     donde id <?
Es nulo     findByNameIsNull     donde el nombre es nulo
isNotNull, NotNull findByNameNotNull     donde el nombre no es nulo
Me gusta     findByNameLike     donde nombre como
No como     findByNameNotLike     donde nombre no me gusta?
Empezando con findByNameStartingWith donde nombre como '?
Finalizando con     findByNameEndingWith     donde nombre como '%?'
Que contiene     findByNameContaining     donde nombre como '%?%'
OrderBy     findByIdOrderByXDesc     donde id =? ordenar por x desc
No     findByNameNot     donde nombre <>?
En     findByIdIn (Colección <?> c) donde id en (?)
No en     findByIdNotIn (Colección <?> c)  donde id no en (?)
Cierto findByAaaTue donde aaa = verdadero
Falso findByAaaFalse donde aaa = falso
Ignorar caso findByNameIgnoreCase donde SUPERIOR (nombre) = SUPERIOR (?)
23 artículos originales publicados · Me gusta 11 · Visitas 30,000+

Supongo que te gusta

Origin blog.csdn.net/weixin_42279584/article/details/102409145
Recomendado
Clasificación