1.LazyForCollection Object,hbm
来源:互联网 发布:路由器最多有几个端口 编辑:程序博客网 时间:2024/05/16 18:44
package com.bjpowernode.hibernate;import java.util.Set;public class Classes {private int id;private String name;private Set students;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Set getStudents() {return students;}public void setStudents(Set students) {this.students = students;}}
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping><class name="com.bjpowernode.hibernate.Classes" table="t_classes" lazy="false"><id name="id"><generator class="native"/></id><property name="name"/><set name="students" inverse="true"><!-- <key column="classesid" not-null="true"/> --> <key column="classesid"/><one-to-many class="com.bjpowernode.hibernate.Student"/></set></class></hibernate-mapping>
package com.bjpowernode.hibernate;public class Student {private int id;private String name;private Classes classes;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Classes getClasses() {return classes;}public void setClasses(Classes classes) {this.classes = classes;}}
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping><class name="com.bjpowernode.hibernate.Student" table="t_student"><id name="id"><generator class="native"/></id><property name="name"/><many-to-one name="classes" column="classesid"/></class></hibernate-mapping>
- 1.LazyForCollection Object,hbm
- 1.LazyForClass Object,hbm
- 1.LazyForSingleEnd Object,hbm
- 1.复合主键:Object,hbm
- 1.Component映射:Object,hbm
- 1.集合映射:Object,hbm
- 1.每颗继承树三张表:Object,hbm
- 1.每颗继承数两张表:Object,hbm
- 1.每颗继承树两张表:Object,hbm
- 1.hql简单属性查询:Object,hbm
- 1.hql查询实体:Object,hbm
- 1.hql条件查询:Object,hbm
- 1.一对多单向关联(班级对学生):Object,hbm
- 1.一对多双向关联(班级对学生):Object,hbm
- 1.每颗类继承树一张表:Object,hbm
- 1.一对一外键双向关联(人对身份证):object,hbm
- 1.多对多单向关联(用户对角色) Object,hbm
- 1.多对多双向关联(用户对角色) Object,hbm
- 4.LazyForClass 测试
- Android加载Html的方法
- 5.LazyForClass 总结
- 后台代码动态添加控件并自动换行
- (精品)运用PS的液化滤镜制作逼真的石头效果-PS滤镜教程
- 1.LazyForCollection Object,hbm
- 商务社交网站在中国还有没有机会
- 2.LazyForCollection 工具类
- JavaScript第三章知识点总结——String内置对象
- 百度排名与谷歌排名规则
- 浅谈 cstring转换string
- DateTime为空解决办法
- 由facebook改版引发的思考
- 一次只做一件事的奥妙