xml代码
w春
这个人很懒,什么都没留下!
展开
-
Hibernate之关联映射(上)
关联映射可分为四种: 分别为:一对一,一对多,多对一,多对多。 1、一对多和多对一:适用于一个部门有多个员工等场景。 用买家与订单的关系来做演示: 买家:User.javapublic class User { private int uId; private String uPassword; private Set<String> addresses=new Ha原创 2017-09-07 13:10:54 · 135 阅读 · 0 评论 -
Hibernate xml配置
配置Hibernate原创 2017-09-04 17:25:32 · 1667 阅读 · 0 评论 -
封装Hibernate的Session操作和增删查改的工具类
封装Session对象的操作public class HFUtil { //创建一个全局的SessionFactory对象 private static SessionFactory sf=null; //定义一个线程的局部变量 这个变量用于唯一的标识一个线程 private static ThreadLocal<Session> threadLocal=new Th原创 2017-09-05 19:34:10 · 437 阅读 · 0 评论 -
Hibernate复合主键的使用
在我们不能进行唯一标识的时候,我们就会通过多种属性来对事物进行唯一标识。 假如我们没有身份证,那我们怎么对某一个人进行唯一标识呢? 我们可以通过外貌,性别,姓名等来区分事物和人。 我们可以通过外貌,性别,姓名来组合成一个标识来分区不同的对象。 User类的标识(类似Id) UserId.java//注:在用来做组合键的对象的类必须要进行序列化,否则会报错。public class Use原创 2017-09-05 20:23:58 · 170 阅读 · 0 评论 -
Hibernate之集合映射
集合映射分为三种:Set、List和Map 通过一个例子来实现 User.javapublic class User { private int uId; private String uPassword; private Set<String> addresses1=new HashSet<String>(); private List<String> addr原创 2017-09-05 20:57:41 · 167 阅读 · 0 评论 -
Hibernate之 继承映射
Hibernate的继承映射可分为四种: 1、普通的继承映射 需求:现在有动物(Animal这个类) 还有Dog这个类 和 Cat这个类 要求使用继承映射来完成这个关联关系的配置 Animal.javapublic class Animal { //private int aid; private String color; priva原创 2017-09-06 20:55:32 · 177 阅读 · 0 评论 -
Hibernate之关联映射(下)
3、一对一映射: 适用场景:人和身份证的关系 有两种实现方式 1、通过非id绑定,只是作为普通外键(不提倡使用) 实例: People.javapublic class People { private int pId; private String pName; private IdCard idCard; publ原创 2017-09-07 16:27:01 · 168 阅读 · 0 评论