Spring Data JPA 进阶

2018-09-27  本文已影响0人  放不下FBX

一.通过解析方法名查询

1、在Spring-data-jpa中,只需要编写一些继承JpaRepository的接口就可实现数据访问。
2.已经实现了创建(save)、更新(save)、删除(delete)、查询(findAll、findOne)等基本操作的函数,因此对于这些基础操作的数据访问就不需要开发者再自己定义。
3.Spring-data-jpa的一大特性:通过解析方法名创建查询
4.使用@Query 注解来创建查询,只需要编写JPQL语句,并通过类似“:name”来映射@Param指定的参。

二.自定义JPQL语句

@Query("from User u where u.nickname=:nickname")
User findUserBy(@Param("nickname") String nickname);

上一篇下一篇

猜你喜欢

热点阅读