![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
天生的唯一
努力学习ing...
展开
-
Hibernate_day03_Hibernate一对多的关系映射
复习数据库表与表之间的关系: - 一对一: 一夫一妻 - 一对多: 一个人有多辆车,但车子只属于一个人 · 一对多的建标原则: 多的一方建立外键指向少的一方主键 - 多对多: 一个学生可以选择多门课程,一门课程可以被多个学生选择 · 多对多的建标原则 : 建立中间表,其中至少有两个外键分别指向两个表的主键 Hibernate一对多的关系映射 ...原创 2020-05-12 20:45:22 · 98 阅读 · 0 评论 -
Hibernate_day02(下)
Hibernate的一级缓存 Hibernate框架柱中提供了两种缓存机制: 一级缓存、二级缓存. Hibernate的一级缓存称之为session级别缓存,一级缓存生命周期以session一致.一级缓存是自带的不可卸载 一级缓存区中的快照区 快照原理 hibernate的快照机制和session缓存机制一样也是为了提高程序的执行效率,session缓存是为了提高程序在获取数据时的效率,而快照则是为了提高程序在更新数据时的效率。在hibernate将数据封装成对象放入session缓存中时,同时也会复制一原创 2020-05-12 16:19:01 · 84 阅读 · 0 评论 -
Hibernate_day02(上)
持久化: 将内存中的一个对象存入道数据库中的过程. Hibernate框架就是用来进行持久化的框架 持久化类: 一个Java对象与数据库的表建立了映射关系,name这个类在 Hibernate中称之为持久化类 持久化类 = Java类 + 映射文件 持久化类的编写规则 对持久化类提供一个无参的构造方法 :Hibernate底层需要使用反射生成实例 属性需要私有,对私有属性提供get和set方法 :Hibernate中需要调用set和get方法进行对象值的获取和设原创 2020-05-12 10:23:47 · 87 阅读 · 0 评论