随笔分类 -  Hibernate

摘要:hibernate-release-5.2.4.Final hibernate.cfg.xml 配置文件模板 >点击下载 运行测试Main方法Java文件 >test.java 阅读全文
posted @ 2018-06-12 17:59 呦,可以呦 阅读(191) 评论(0) 推荐(0)
摘要:不能final,否则无法创建子类实现代理功能 class上有lazy属性,设置为“FALSE”则是立即加载,默认是true;也有属性级别的; 懒加载在使用时,需要注意懒加载异常: 懒加载,当被使用时才会去查询数据库,如果此时session被关闭了,那么就会抛出异常! Hibernate提供了一个方法 阅读全文
posted @ 2018-06-12 17:27 呦,可以呦 阅读(72) 评论(0) 推荐(0)
摘要:公民 与 身份证 1 package com.zhangpn.OneToOne; 2 3 public class Person { 4 private Integer id; 5 private String name; 6 private Idcard idcard = new Idcard() 阅读全文
posted @ 2018-06-12 15:45 呦,可以呦 阅读(111) 评论(0) 推荐(0)
摘要:学生 - 老师 1 package com.zhangpn.entity; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 public class Student { 7 private Long id; 8 private St 阅读全文
posted @ 2018-06-12 12:55 呦,可以呦 阅读(125) 评论(0) 推荐(0)
摘要:在《Hibernate中多对一详解》一随笔的基础上,修改老师表的结构: 1 package easyStart.Entity; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 public class Teacher { 7 pri 阅读全文
posted @ 2018-06-12 09:10 呦,可以呦 阅读(215) 评论(0) 推荐(0)
摘要:两个类:(1)学生:Student(2)老师:Teacher 1 package easyStart.Entity; 2 3 public class Student { 4 private int id; 5 private String name; 6 private Teacher teach 阅读全文
posted @ 2018-06-12 08:18 呦,可以呦 阅读(412) 评论(0) 推荐(0)
摘要:当user被new出来之后,此时user是处于临时状态;它与缓存没有任何关系;当执行session.save(user);后,此时,它处于持久化状态,缓存中已经存在了; 执行save后,会发出一条 insert into 语句,同时缓存存在该对象。 阅读全文
posted @ 2018-06-11 17:54 呦,可以呦 阅读(104) 评论(0) 推荐(0)
摘要:问题:控制台输出结果是TRUE 还是 FALSE? 1 六月 11, 2018 4:59:57 下午 org.hibernate.Version logVersion 2 INFO: HHH000412: Hibernate Core {5.0.1.Final} 3 六月 11, 2018 4:59 阅读全文
posted @ 2018-06-11 16:17 呦,可以呦 阅读(334) 评论(0) 推荐(0)
摘要:版本:hibernate-release-5.0.1.Final 首先,导入Jar包 其次,配置hibernate.cfg.xml文件 然后,创建POJO类 然后,配置映射文件[POJO.hbm.xml] 最后,写代码测试。 执行结果: 1 六月 11, 2018 3:07:33 下午 org.hi 阅读全文
posted @ 2018-06-11 14:36 呦,可以呦 阅读(171) 评论(0) 推荐(0)