
java-持久层-JPA
jpa
S_L__
这个作者很懒,什么都没留下…
展开
-
JPA1
JPA11.JPA入门1.1.JPA概述1.2.为什么需要JPA1.3.Hibernate和JPA的关系1.4.JDBC和JPA的优缺点(1)JDBC的优缺点(2)JPA的优缺点2.第一个JPA程序2.1.导入jar包:pom.xml2.2.核心配置文件persistence.xml2.3. 类里面的代码3.JPA CRUD3.1.抽取JPAUtils工具类3.2.CRUD代码4.配置自动生成表(...原创 2019-07-23 22:10:14 · 854 阅读 · 0 评论 -
Jpa2
一、主键生成策略 (1)数据库的主键: 能够区分表里面每一行数据,非空且唯一 (2)主键的分类: 自然主键 :具有实际意义的列来作为主键 代理主键 :没有实际意义的列来作为主键 --单体项目 (3)Hibernate的主键生成策略分为两类: 一类是JPA标准的主键生成策略:auto策略、table策略、sequence策略、identity策略; 一类是Hibernate框架特有的主...原创 2019-07-25 11:25:27 · 532 阅读 · 0 评论 -
Jpa3
这里写自定义目录标题1.单向一对多1、映射配置:一方配置2、保存代码:我们一般不使用单向一对多(原因:性能太差)3、获取代码:4、获取代码细节:2.集合映射3.双向多对一/双向一对多3.1.保存数据分析3.2.级联保存3.4.级联操作总结4.单向多对多(1)配置单向多对多(2)保存数据5.双向多对多5.1.常规映射配置5.2.级联保存5.3.删除user1(由Hibernate自动处理,先删除中间...原创 2019-07-29 08:53:08 · 404 阅读 · 0 评论