
Spring Data
drl_blogs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Data:Repository类
Repository类的定义:public interface Repository<T, ID extends Serializable> {}1)Repository是一个空接口,标记接口没有包含方法声明的接口2)如果我们自己的接口没有extends Repository,运行时会报错:org.springframework.beans.factory.NoSuchBe...原创 2019-05-01 14:32:40 · 341 阅读 · 0 评论 -
Spring Data:使用Spring Data JPA的环境搭建Xml文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://ww...原创 2019-04-30 21:48:38 · 762 阅读 · 0 评论 -
Spring Data:Query注解使用
在Respository方法中使用,不需要遵循查询方法命名规则只需要将@Query定义在Respository中的方法之上即可在@Query注解中可以写SQL语句原创 2019-05-01 14:37:52 · 686 阅读 · 0 评论 -
Spring Data:更新及删除操作事务的使用
@Modifying 结合@Query注解执行更新操作事务应该添加在Service中,而添加事务的注解是@Transactional,所以只需要在需要添加事务的方法上加上@Transactional就好了...原创 2019-05-01 14:44:13 · 798 阅读 · 0 评论 -
Spring Data:CrudRepository接口使用详情
CrudRepository中的方法save(entity):添加一条数据save(entities):添加多条数据entities为集合findOne(id):根据id查询一条数据exists(id):判断id是否存在findAll():查询全部数据delete(id):根据id删除数据delete(entity):根据一条数据的信息删除数据delete(entities):根...原创 2019-05-01 14:52:06 · 623 阅读 · 0 评论 -
Spring Data:PaginAndSortingRespository接口使用
PaginAndSortingRespository接口包含分页和排序的功能带排序的查询:findAll(Sort sort)带排序的分页查询: findAll(Pageable pageable)带排序的分页查询的示例:Sort.Order order=new Sort.Order(Sort.Direction.DESC,"id");Sort sort=new Sort(order...原创 2019-05-01 15:19:04 · 304 阅读 · 0 评论 -
Spring Data:JpaRepository接口
JpaRepository继承PaginAndSortingRespositoryJpaRepository中的方法findAllfindAll(Sort sort)save(entities)flushdeleteInBatch(entities)原创 2019-05-01 15:26:03 · 292 阅读 · 0 评论 -
Spring Data:利用JpaSpecificationExecutor做复杂查询
1.首先让我们的接口继承于JpaSpecificationExecutorpublic interface TaskDao extends JpaSpecificationExecutor<Task>{}2.JpaSpecificationExecutor提供了以下接口public interface JpaSpecificationExecutor<T> {...转载 2019-05-01 15:50:28 · 832 阅读 · 0 评论