Java
阿Q_
这个作者很懒,什么都没留下…
展开
-
Spring Data Jpa - 动态查询
如何使用Spring Data Jpa帮助我们实现一些复杂的查询呢? 1. 接口分析 我们需要将我们自定义的接口继承一个叫做JpaSpecificationExecutor的接口,查看这个接口的源码你会发现,每个方法都有一个Specification类型的参数,其实这个参数就是我们可以进行复杂查询的关键。 public interface JpaSpecificationExecutor<...原创 2019-11-24 13:19:25 · 207 阅读 · 0 评论 -
Spring Data Jpa的四种查询方式
一、调用接口的方式 1.基本介绍 通过调用接口里的方法查询,需要我们自定义的接口继承Spring Data Jpa规定的接口 public interface UserDao extends JpaRepository<User, Integer>, JpaSpecificationExecutor<User> 使用这几种方法的前提是你定义的实体类必须标注上相应的注解 @...原创 2019-11-24 13:16:00 · 719 阅读 · 0 评论