![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
li_2580
这个作者很懒,什么都没留下…
展开
-
测试hibernate配置是否正确的小工具
public class SessionFactoryUtil { static SessionFactory sessionFactory; static { //得到配置类 Configuration configure = new Configuration().configure("hibernate.cfg.xml"); //拿到sessionFactory se...原创 2018-11-26 19:31:15 · 140 阅读 · 0 评论 -
hibernate主键生成策略
1. hibernate的主键生成器: generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 。 <id name="sid" type="java.lang.Integer" column="sid"> <generator class="increment" /> </id> 对于其的属性有转载 2018-11-26 19:40:31 · 109 阅读 · 0 评论 -
hibernate对象的三种状态
对象的三种状态(hibernate管理的对象) 1.1 临时状态(陌生人借钱) 1.2 持久状态(兄弟借钱) 1.3 游离状态(前女友借钱) 1、hibernate是通过管理对象来操作数据,这里对象指的是持久化对象。 2、hibernate中的三种状态的对象是可以相互转换的,通常编码时只关注持久 化对象。关注get、save、update方法所操作后的对象 ...原创 2018-11-26 19:46:12 · 133 阅读 · 0 评论 -
hibernate一对多关系浅解
1. 什么是关联(association) 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。例如: public class A{ private B b = new B; public A(){} } 关联的分类:关联可以分为一对一、一对多/多对一、多对多关联 #insert属性设置中主控方...原创 2018-11-26 20:28:20 · 106 阅读 · 0 评论 -
Java二级缓存原理
public class Demo1 { static Map<String, Object> map = new HashMap<>(); //没有,从数据库里拿;没有,从内存里拿 static Object getValue(String key) { Object value = map.get(key); if (value == null)...原创 2018-12-10 10:18:10 · 2946 阅读 · 0 评论