JPA2 关于 PagingAndSortingRepository

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 类型,也能够是数组或者不定长参数;

相关文章
相关标签/搜索