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 · 359 阅读 · 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 · 779 阅读 · 0 评论 -
Spring Data:Query注解使用
在Respository方法中使用,不需要遵循查询方法命名规则 只需要将@Query定义在Respository中的方法之上即可 在@Query注解中可以写SQL语句原创 2019-05-01 14:37:52 · 704 阅读 · 0 评论 -
Spring Data:更新及删除操作事务的使用
@Modifying 结合@Query注解执行更新操作 事务应该添加在Service中,而添加事务的注解是@Transactional,所以只需要在需要添加事务的方法上加上@Transactional就好了 ...原创 2019-05-01 14:44:13 · 809 阅读 · 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 · 632 阅读 · 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 · 313 阅读 · 0 评论 -
Spring Data:JpaRepository接口
JpaRepository继承PaginAndSortingRespository JpaRepository中的方法 findAll findAll(Sort sort) save(entities) flush deleteInBatch(entities)原创 2019-05-01 15:26:03 · 305 阅读 · 0 评论 -
Spring Data:利用JpaSpecificationExecutor做复杂查询
1.首先让我们的接口继承于JpaSpecificationExecutor public interface TaskDao extends JpaSpecificationExecutor<Task>{ } 2.JpaSpecificationExecutor提供了以下接口 public interface JpaSpecificationExecutor<T> { ...转载 2019-05-01 15:50:28 · 842 阅读 · 0 评论
分享