Spring与Jpa整合
但是这样同时也会造成接口的冗余。不建议使用。
2、 让Repository实现JpaSpecificationExecutor<T>接口。这个接口提供了几个方法
可供让我们可以用Jpa的Criteria API实现查询条件的构造。
这里我们可能引用到common-lang3里面提供的工具类,所以引用些依赖。
<dependency>
<groupId>mons</groupId> <artifactId>commons-lang3</artifactId> <version>3.3.2</version>
</dependency>
将EmployeeRepository接口修改为:
下面,我们详细看下JpaSpecificationExecutor接口。