摘要: [html] view plaincopyprint? 这里与多对多不同的是借用了一个中间类StudentCourse来达到把多对多的问题转换为多对一的问题,下面来举例具体介绍: 先看看三个最重要的xxx.hbm.xml文件内部信息 Student.hbm.xml <?xml version="1.0"?> Course.hbm.xml <?xml version="1.0"?> StudentCourse.hbm.xml <?xml version="1.0"?> 再看看测试文件TestApp.j 阅读全文
posted @ 2012-12-24 19:39 流-星-追-月 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在做持久化类的时候的规定:1).有一个默认的构造方法;2).所有的属性都有setter和getter方法3).有一个对象标识符Oid;4).如果有集合属性,则必须定义成接口类型:List、Set、Map。不能定义成类类型HashSet、hashMap、ArrayList等1.Hibernate 高级映射<set>元素:可以映射java.util.Set接口的属性,元素没有顺序且不允许重复。<list>元素:可以映射java.util.List接口的属性,有顺序,需要在集合属性对应的表中用一个额外的索引保存每个元素的位置。<bag> <idbag> 阅读全文
posted @ 2012-12-24 19:37 流-星-追-月 阅读(135) 评论(0) 推荐(0) 编辑