1、查询所有数据 findAll()
2、分页查询 findAll(new PageRequest(0, 2))
3、根据id查询 findOne()
4、根据实体类属性查询: findByProperty (type Property); 例如:findByAge(int age);
5、排序: findAll(sort )
Sort sort = new Sort(Sort.Direction.DESC, "age").and (new Sort(Sort.Direction.DESC, "id"));
6、条件查询 and/or/findByAgeLessThan/LessThanEqual 等,
例如: findByUsernameAndPassword(String username , String password)
7、总数 查询 count() 或者 根据某个属性的值查询总数countByAge(int age);
8、是否存在某个id exists()
二、修改,删除,新增
新增:直接使用 save(T) 方法
删除: delete() 或者 deleteByProperty 例如:deleteByAge(int age) ;
更新(1):@Modifying
@Query("update Customer u set u.age = ?1 where u.id = ?2")
int update(int age1 , long id);
更新(2):@Modifying
@Query(