JPA2 關於 PagingAndSortingRepository數組
And --- 等價於 SQL 中的 and 關鍵字,好比 findByUsernameAndPassword(String user, Striang pwd);spa
Or --- 等價於 SQL 中的 or 關鍵字,好比 findByUsernameOrAddress(String user, String addr);it
Between --- 等價於 SQL 中的 between 關鍵字,好比 findBySalaryBetween(int max, int min);io
LessThan --- 等價於 SQL 中的 "<",好比 findBySalaryLessThan(int max);List
GreaterThan --- 等價於 SQL 中的">",好比 findBySalaryGreaterThan(int min);方法
IsNull --- 等價於 SQL 中的 "is null",好比 findByUsernameIsNull();word
IsNotNull --- 等價於 SQL 中的 "is not null",好比 findByUsernameIsNotNull();參數
NotNull --- 與 IsNotNull 等價;
Like --- 等價於 SQL 中的 "like",好比 findByUsernameLike(String user);
NotLike --- 等價於 SQL 中的 "not like",好比 findByUsernameNotLike(String user);
OrderBy --- 等價於 SQL 中的 "order by",好比 findByUsernameOrderBySalaryAsc(String user);
Not --- 等價於 SQL 中的 "! =",好比 findByUsernameNot(String user);
In --- 等價於 SQL 中的 "in",好比 findByUsernameIn(Collection<String> userList) ,方法的參數能夠是 Collection 類型,也能夠是數組或者不定長參數;
NotIn --- 等價於 SQL 中的 "not in",好比 findByUsernameNotIn(Collection<String> userList) ,方法的參數能夠是 Collection 類型,也能夠是數組或者不定長參數;