JPA
文章平均质量分 93
Archie_java
求知若饥,虚心若愚(stay hungry,stay foolish)
好记性不如烂笔头
展开
-
Spring-data-jpa入门(二)
上一节我们讲解了spring-data-jpa最基础的架构和最简单的增删查改的实现,可以发现spring-data-jpa在简单增删查改的实现是非常友好的,甚至根本见不着sql语句的存在,让人直呼NB。还记得上一节埋的几个坑吗,这一节就先把坑填了。上一节讲到实体类时,介绍了很多注解的作用及其属性,举的例子是的实体类。我们知道,的主键不是自增的,而是依靠序列来实现主键增长,要想实现一个表的主键是自增长的,我们首先要新建一个此表的序列,让它从1开始(或者从你想要开始的数字开始),每次调用都让序列+1,那么也就实转载 2022-06-06 22:43:56 · 1635 阅读 · 0 评论 -
Spring-data-jpa入门(一)
我这个小白没有听说过,全英文名叫,就是java持久化api,是SUN公司推出的一套基于的规范。持久化想必如雷贯耳,都2022年了,谁还不用个持久化框架啊,举起mybatis。ORM呢?全英文名为:对象关系映射,简单来说为了不用JDBC那一套原始方法来操作数据库,ORM框架横空出世(mybatis、hibernate等等)。然而ORM框架出的太多了,百花齐放,琳琅满目,你一套标准我一套标准,要是想换一套框架实现项目,可能要从头再写。啊这?入土吧。百度这样介绍SUN的JPA规范:Sun引入新的JPA ORM规范转载 2022-06-06 15:20:44 · 360 阅读 · 0 评论 -
JPA入门
对于JPA规范的再次封装,底层实现使用了Hibernate的技术,属于Spring生态的一部分。主键类:主键字段为:title和createUserId联合主键实体类:Spring Data里面做数据库操作的最底层的抽象接口、 最顶级的父类。就是通过一个例子来查询。要查询的是Person对象,查询条件也是一个Person对象,通过一个现有的对象作为例子,查询和这个例子相匹配的对象。使用Specification的要点就是CriteriaBuilder,通过这个对象来创建条件,之后返回一个Predicate原创 2022-06-04 13:12:33 · 220 阅读 · 0 评论