データJPAを-spring学びます

テーブル春データJPA

キーワード サンプル JPQLスニペット
そして findByLastnameAndFirstname ...どこx.lastname =?1とx.firstname =?2
若しくは findByLastnameOrFirstname ...どこx.lastname =?1またはx.firstname =?2
、等号であります findByFirstnameIs、findByFirstnameEquals ...どこx.firstname =?1
の間に findByStartDateBetween ...?1との間x.startDate?2
未満 findByAgeLessThan ...どこx.age <?1
LessThanEqual findByAgeLessThanEqual ... x.age⇐?1
演算子:GreaterThan findByAgeGreaterThan ...どこx.age>?1
GreaterThanEqual findByAgeGreaterThanEqual ...どこx.age> =?1
後に findByStartDateAfter ...どこx.startDate>?1
findByStartDateBefore ...どこx.startDate <?1
無効です findByAgeIsNull ... x.ageはNULです
IsNotNull、NOTNULL findByAge(IS)NOTNULL ...どこx.ageないヌル
以下のような findByFirstnameLike ...どこx.firstnameような?1
NotLike findByFirstnameNotLike ...どこx.firstnameないような?1
で始まります findByFirstnameStartingWith ...どこx.firstnameのような?1(追加%が結合したパラメータ)
EndingWith findByFirstnameEndingWith ...どこx.firstnameのような?1(プリペンド%が結合したパラメータ)
含みます findByFirstnameContaining ...どこx.firstname?1のような(%に包まれたパラメータバインド)
[並べ替え findByAgeOrderByLastnameDesc x.lastnameのDESCによって...どこx.age =?1件のオーダー
ではありません findByLastnameNot ... x.lastname <>?1
findByAgeIn(コレクション歳) ...どこx.age?1で
ありませんで findByAgeNotIn(コレクション歳) ...どこx.ageない?1で
TRUE findByActiveTrue() ... x.activeが真=
FALSE findByActiveFalse() ... x.activeが偽=
IGNORECASE findByFirstnameIgnoreCase ...どこUPPER(x.firstame)= UPPER(?1)

おすすめ

転載: www.cnblogs.com/zd-blogs/p/12015902.html