- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 终于将Hibernate的一些映射关系整理完了
今晚晚上花了一些时间把马士兵老师讲解的Hibernate的关系映射发到自己的Blog上。本人很少写Blog,把这些写上来是为了加深印象以及以后的方便查阅,(*^__^*) 嘻嘻……。
2010-10-16 22:44:00 404
原创 Hibernate关系映射(11)_多对多双向关联
<br />一.Annotation方式:<br /> <br /> Teacher与Student是多对多的关系。在Teacher持有Student的引用,在Student也持有Teacher的引用<br /> /* * Teacher.java */@Entitypublic class Teacher { private int id; private String name; private Set<Student> students = new HashSet<
2010-10-16 22:32:00 511
原创 Hibernate关系映射(10)_多对多单向关联
一.Annotation方式: Teacher与Student是多对多的关系。在Teacher持有Student的引用 /* * Teacher.java */@Entitypublic class Teacher { private int id; private String name; private Set students = new HashSet(); @ManyToMany @JoinTable(name="t_s", joinColu
2010-10-16 22:25:00 661
原创 Hibernate关系映射(9)_多对一双向关联
一.Annotation方式: User与Group是多对一的关系。在User持有Group的引用,同时Group也持有User集合的引用 /* * Group.java */@Entity@Table(name="t_group")public class Group { private int id; private String name; private Set users = new HashSet(); @OneToMany(mappedBy="g
2010-10-16 22:11:00 426
原创 Hibernate关系映射(8)_一对多单向关联
一.Annotation方式: Group与User是一对多的关系。在多的一方Group持有 User集合的引用 /* * Group.java */@Entity@Table(name="t_group")public class Group { private int id; private String name; private Set users = new HashSet(); @OneToMany @JoinColumn(name="grou
2010-10-16 22:00:00 452
原创 Hibernate关系映射(7)_多对一单向关联
一.Annotation方式: User与Group是多对一的关系。在多的一方User持有Group的引用 /* * Group.java */@Entity@Table(name="t_group")public class Group { private int id; private String name; @Id @GeneratedValue public int getId() { return id; } public voi
2010-10-16 21:50:00 420
原创 Hibernate关系映射(6)_联合组件映射
<br />Annotation方式:<br />在生成数据库表的时候只有一张Husband的表,而Wife的属性作为Husband表的字段(其中Wife的name属性改名为"wifeName")<br /> <br /> /* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @Generate
2010-10-16 21:37:00 477
原创 Hibernate关系映射(5)_一对一单向联合主键关联
Annotation方式: 在Husband.java中持有Wife的引用,Wife.java中没有Husband的引用,增加一个双主键辅助类WifePK.java。/* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @GeneratedValue public int getId() {
2010-10-16 21:27:00 1005
原创 Hibernate关系映射(4)_一对一双向主键关联
<br />一.Annotation方式:<br /> <br /> 在Husband.java中持有Wife的引用,Wife.java中也持有Husband的引用(双向主键关联)<br />/* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @GeneratedValue public i
2010-10-16 21:15:00 473
原创 Hibernate关系映射(3)_一对一单向主键关联
一.Annotation方式: 在Husband.java中持有Wife的引用,同时Wife.java中也有Husband的引用(双向外键关联)/* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @GeneratedValue public int getId() { return
2010-10-16 20:25:00 423
原创 Hibernate关系映射(2)_一对一双向外键关联
一.Annotation方式: 在Husband.java中持有Wife的引用,同时Wife.java中也有Husband的引用(双向外键关联)/* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @GeneratedValue public int getId() { return
2010-10-16 20:08:00 381
原创 Hibernate关系映射(1)_一对一单向外键关联
一.Annotation方式: 在Husband.java中持有Wife的引用,Wife.java中没有Husband的引用(单向外键关联)/* * Hunsband.java */@Entitypublic class Husband { private int id; private String name; private Wife wife; @Id @GeneratedValue public int getId() { return i
2010-10-16 19:54:00 456
SSH2(struts2.2.1 + hibernate3.6 +spring3.0.4)整合的例子
2010-12-01
广工——数据库原理与应用试题
2010-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人