摘要: 1.首先让我们的接口继承于JpaSpecificationExecutorpublic interface TaskDao extends JpaSpecificationExecutor{}2.JpaSpecificationExecutor提供了以下接口... 阅读全文
posted @ 2019-05-01 15:50 drl_blogs 阅读(4100) 评论(0) 推荐(0) 编辑
摘要: JpaRepository继承PaginAndSortingRespositoryJpaRepository中的方法findAllfindAll(Sort sort)save(entities)flushdeleteInBatch(entities) ... 阅读全文
posted @ 2019-05-01 15:26 drl_blogs 阅读(102) 评论(0) 推荐(0) 编辑
摘要: PaginAndSortingRespository接口包含分页和排序的功能带排序的查询:findAll(Sort sort)带排序的分页查询: findAll(Pageable pageable)带排序的分页查询的示例:Sort.Order order=n... 阅读全文
posted @ 2019-05-01 15:19 drl_blogs 阅读(161) 评论(0) 推荐(0) 编辑
摘要: CrudRepository中的方法save(entity):添加一条数据save(entities):添加多条数据entities为集合findOne(id):根据id查询一条数据exists(id):判断id是否存在findAll():查询全部数据del... 阅读全文
posted @ 2019-05-01 14:52 drl_blogs 阅读(2402) 评论(0) 推荐(0) 编辑
摘要: @Modifying 结合@Query注解执行更新操作事务应该添加在Service中,而添加事务的注解是@Transactional,所以只需要在需要添加事务的方法上加上@Transactional就好了 阅读全文
posted @ 2019-05-01 14:44 drl_blogs 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 在Respository方法中使用,不需要遵循查询方法命名规则只需要将@Query定义在Respository中的方法之上即可在@Query注解中可以写SQL语句 阅读全文
posted @ 2019-05-01 14:38 drl_blogs 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Repository类的定义:public interface Repository {}1)Repository是一个空接口,标记接口没有包含方法声明的接口2)如果我们自己的接口没有extends Repository,运行时会报错:org.springf... 阅读全文
posted @ 2019-05-01 14:33 drl_blogs 阅读(438) 评论(0) 推荐(0) 编辑