jpa Example.of
今天又遇到一个问题,在使用jpa的时候不想写sql 又不想用匿名内部类的方式写模糊查询
查看了一下它自带的所有findAll方法
这样呢大概就是所有的查询所有的方法了,但是这里如果需要进行模糊搜索怎么办呢?
用Example示例
Example是什么
example的查询主要是JpaRepository继承的QueryByExampleExecutor接口类包含的方法
代码是这样的
public interface JpaSpecificationExecutor<T> {
Optional<T> findOne(@Nullable Specification<T> var1);
List<T> findAll(@Nullable Specification<T> var1);
Page<T> findAll(@Nullable Specification<T> var1, Pageable var2);
List<T> findAll(@Nullable Specification<T> var1, Sort var2);
long count(@Nullable Specificatio