Spring Data
文章平均质量分 93
Spring Data 系列包含, Spring Data JPA, MangoDB等, 它们的API基本类似
white camel
星光不问赶路人, 时光不负有心人
展开
-
Spring Data JPA——多表设计、一对多、多对多、多表查询
目录一、多表设计二、JPA中的一对多1、一对多映射的注解说明2、一对多的操作(添加、删除、级联)三、JPA中的多对多1、多对多映射的注解说明2、多对多的操作(添加、删除、级联)四、Spring Data JPA中的多表查询五、总结一、多表设计1、表之间关系的划分数据库中多表之间存在着三种关系,如图所示。从图可以看出,系统设计的三种实体关系分别为:多对多...原创 2020-05-17 14:23:51 · 7517 阅读 · 6 评论 -
Spring Data JPA——Specifications动态查询
一、Specifications动态查询有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。对于JpaSpecificationExecutor,这个接口基本是围绕着Specification接口来定义的。我们可...原创 2020-05-14 15:45:17 · 921 阅读 · 0 评论 -
Spring Data JPA——原理剖析、Spring Data JPA的四种查询方式
目录一、Spring Data JPA的内部原理剖析二、Spring Data JPA的查询方式1、使用Spring Data JPA中接口定义的方法进行查询2、使用JPQL的方式查询3、使用SQL语句查询4、使用方法命名规则查询一、Spring Data JPA的内部原理剖析跳转到目录1、Spring Data JPA的常用接口分析在客户的案例中,我们发现在自定义...原创 2020-05-12 19:08:54 · 2669 阅读 · 0 评论 -
Spring Data JPA——概述、Spring Data JPA的CRUD操作
目录一、Spring Data JPA 概述1、Spring Data JPA 与 JPA和hibernate之间的关系二、Spring Data JPA入门三、Spring Data JPA 完成CRUD一、Spring Data JPA 概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极...原创 2020-05-11 09:19:27 · 1152 阅读 · 1 评论 -
JPA——API介绍、完成JPA的CRUD操作、JPQL完成复杂查询操作
目录一、JPA的API介绍二、抽取JPAUtils工具类三、JPA完成增删改查操作四、JPA中的复杂查询(使用JPQL)五、总结一、JPA的API介绍跳转到目录Persistence对象: Persistence对象主要作用是用于获取EntityManagerFactory对象的 。通过调用该类的createEntityManagerFactory静态方法,根据配置文件中...原创 2020-05-08 21:35:02 · 1143 阅读 · 1 评论 -
JPA——ORM概述、JPA入门、JPA, Hibernate, SpringDataJpa的关系
目录一、ORM概述二、Hibernate与JPA的概述三、JPA入门 (重点)1、常用的注解四、JPA中的主键生成策略一、ORM概述ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套...原创 2020-05-05 18:12:59 · 1550 阅读 · 1 评论