Spring Data JPA使用:(基于jpa实现)
DAO接口编写规则:(继承JPARepository接口,相当继承了其所有父接口,进行批量的增删改查操作)
继承JPARepository<当前操作的类,主键的类型>
1.基于Spring Data JPA的特殊查询
1)命名规范查询:
在dao接口中定义方法:findBy属性名称, findBy属性名称Like,findBy属性名称And属性名称,findBy属性名称IsNull,findBy属性名称IsNotNull等常用方法名
2)基于注解@Query的查询方法,方法名可随意
在到接口定义方法:在方法上@Query("hql语句")@Modifying