
SPRING-DATA系列
文章平均质量分 92
介绍SpringData相关的内容
波波烤鸭
10余年架构和线上讲师工作经验。精通Java,微服务和云原生相关,致力于Java技术的免费分享。
展开
-
SpringBoot整合SpringDataJPA
通过前面多篇文件对SpringDataJPA的介绍,相信大家应该已经对SpringDataJPA很熟悉了,使用起来还是蛮方便的,只是在整合的时候需要添加大量的配置文件,本文来给大家介绍下SpringBoot整合SpringDataJPA的过程其他JPA接口的实现参考此链接:https://dpb-bobokaoya-sm.blog.csdn.net/column/info/38759...原创 2019-05-20 11:44:39 · 2201 阅读 · 0 评论 -
SpringDataRedis介绍
实际项目中我们一般都会使用Redis来作为我们的缓存组件,往往又会和Spring一块使用,虽然Redis官方提供的有Jedis等客户端工具,但是使用的时候还是有些不方便,这时SpringDataRedis出现了。Redis相关单独介绍参考:https://dpb-bobokaoya-sm.blog.csdn.net/column/info/33752SpringDataRedis一、...原创 2019-05-20 11:01:16 · 3494 阅读 · 0 评论 -
SpringDataJPA之关联关系
本文介绍下SpringDataJPA怎么处理关联关系关联关系处理1.一对一 用户和角色设置一对一关系,通过外键关联。pojo设置创建 Users 实体@Entity@Table(name="t_users")public class Users implements Serializable{ @Id //strategy=GenerationType.IDENTITY ...原创 2019-05-18 21:27:58 · 2005 阅读 · 0 评论 -
SpringDataJPA之自定义Repository
有时候系统提供的接口中的方法并不足以满足我们的需求,这时我们就可以通过自定义Repository来扩展。自定义Repository1. 定义接口/** * 自定义的Repository接口 */public interface UsersRepository { public Users findUserById(Integer userid);}2.使用接口/**...原创 2019-05-18 20:52:08 · 2584 阅读 · 0 评论 -
SpringDataJPA之JpaRepository和JpaSpecificationExecutor接口
文章目录JpaRepository1.创建接口2.单元测试JpaSpecificationExecutor1.创建接口2.具体功能2.1 单条件查询2.2 多条件查询2.3 分页2.4 排序2.5 分页排序 本文我们来介绍下SpringDataJPA继承结构中剩下的两个接口JpaRepository JpaRepository 接口是我们开发时使用的最多的接口。其特点是可以帮助我们将其他...原创 2019-05-18 17:46:15 · 4188 阅读 · 0 评论 -
SpringDataJPA之PagingAndSortingRepository接口
&esmp; PagingAndSortingRepository 接口继承于 CrudRepository 接口,拥有CrudRepository 接口的所有方法, 并新增两个功能:分页和排序。 但是这两个方法不能包含筛选条件。PagingAndSortingRepository接口接口声明/** * PagingAndSortingRepository 接口使用 * 定义的方...原创 2019-05-18 16:55:42 · 6773 阅读 · 0 评论 -
SpringDataJPA之CrudRepository接口
上篇我们介绍了Repository接口,发现该接口并没有提供完成的DML操作,SpringDataJPA中完成的CRUD操作是通过CrudRepository接口来实现的。CrudRepository接口API方法介绍 CrudRepository接口提供了如下的方法:@NoRepositoryBeanpublic interface CrudRepository<T, ID...原创 2019-05-18 16:19:59 · 3654 阅读 · 0 评论 -
SpringDataJPA之Repository接口
Repository 接口是 Spring Data JPA 中为我我们提供的所有接口中的顶层接口,而且是个标志接口,Repository 提供了两种查询方式的支持1)基于方法名称命名规则查询2)基于@Query 注解查询Repository一、基于方法名称命名规则查询1.方法名称命名规则查询规则:findBy(关键字)+属性名称(属性名称的首字母大写)+查询条件(首字母大写)...原创 2019-05-18 16:18:22 · 4481 阅读 · 3 评论 -
SpringDataJPA之快速入门
Spring Data JPA:Spring Data JPA 是 spring data 项目下的一个模块。提供了一套基于 JPA标准操作数据库的简化方案。底层默认的是依赖 Hibernate JPA 来实现的。 Spring Data JPA 的技术特点:我们只需要定义接口并集成 Spring Data JPA 中所提供的接口就可以了。不需要编写接口实现类。SpringDataJPA...原创 2019-05-18 16:17:23 · 2198 阅读 · 0 评论 -
SpringData【Spring整合HibernateJPA】
本文在上一篇‘Spring整合hibernate’的基础上来介绍下Spring整合HibernateJPA的内容,Spring整合HibernateJPA一、什么是JPA 现如今的ORM框架还是比较多的比如Hibernate,TopLink以及OpenJPA等等,为了简化ORM框架的使用,JPA随之产生。 JPA是Java Persistence API的简称,中文名Java持久层...原创 2019-05-18 11:00:23 · 1705 阅读 · 0 评论 -
SpringData【Spring整合Hibernate】
后面几篇文章会详细的介绍SpringData相关的内容,本文先介绍下Spring整合Hibernate的相关内容,如果对于hibernate还不太熟悉可以参考如下的资料补充学习: 链接:https://pan.baidu.com/s/1rKv-XY8xLxqvAOt3Oe3myQ 提取码:q0zkSpring整合Hibernate1.创建maven项目 通过IDEA或者Eclipse创...原创 2019-05-18 10:28:58 · 4714 阅读 · 3 评论