CrudRepository才真正实现增删改查
1)方法名称命名规则查询
规则: findBy(关键字)+属性名称(属性名称的首字母大写)+查询条件(首字母大写)
详情请看 springdatajpa的接口命名规则
2)创建接口 以上是基于方法名称命名规则 3)基于@Query 注解查询 @Query注解是通过jpql语句实现的,通过下面两个例子说明 这三个方法都是查询语句,使用@Query注解,value值就是jpql语句,另外可以使用sql语句查询 因为这三个都是查询语句,所以只需要使用一个Query注解就可以了,但当我们需要增删改时,还需要加上一个Modifying注解,如 在实际开发中,使用最多的还是JpaRepository,它的爷爷老汉有的功能,他也有 本篇重点介绍了怎样创建接口,我们可以通过他规定的方法命名规则区写方法名,还可以直接在接口中使用@Query注解,自己写jpql或者sql语句实现crud,jpa还有很多需要学习的,下篇见