
hibernate学习
iteye_11833
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
生成一张表
生成一张表 User类 [code="java"]package com.anryn; public class User { private int id ; private String useName ; private Date date ; public User() { } public int getId() { return ...原创 2010-08-14 19:41:16 · 152 阅读 · 0 评论 -
组件映射
组件映射:Group类的描写 User类是一个组件 [code="java"]package com.anryn; public class Group { private int id ; private String address ; private User user ; public Group() { } public int getI...原创 2010-08-15 15:40:41 · 101 阅读 · 0 评论 -
Hibernate一对多单向
一对多的单向练习 group方做为一的一方 user方作为多的一方 Group的类描述: [code="java"]package com.anryn; import java.util.HashSet; import java.util.Set; public class Group { private int id ; private String addre...原创 2010-08-15 15:55:46 · 90 阅读 · 0 评论 -
hibernate入门
第一个需要认识的xml文档 hibernate.cfg.xml文档 [code="xml"] com.mysql.jdbc.Driver jdbc:mysql://localhost/hibernate root root 1 ...原创 2010-08-15 16:05:38 · 89 阅读 · 0 评论 -
hibernate多对一单向
相对于一对多来说,这个在代码上没有多大的变化。首先是在多的这方加上一方的引用,具体点就是在user中添加group属性。 在xml文档中的配置如下: [code="xml"] [/code] 结果是,用了多对一后产生的结果也是在建表的时候多的一方(user)有一个外键指向group的应用,...原创 2010-08-15 21:54:09 · 91 阅读 · 0 评论 -
hibernate一对多、多对一双向
hibernate一对多双向和多对一双向是一样的。 这个在代码中的表现有点意思,在多的一方设置多方的属性,在一的那方设置多的属性,也就是在user中设置group属性,在group中设置user的集合。 最后在配置文件中需要注意点的就是: user.hbm.xml: [code="xml"] [/code]...原创 2010-08-15 22:03:17 · 88 阅读 · 0 评论 -
hibernate多对多
谈到这里,差不多的都完了。 多对多来讲,首先是单向: 数据库中的情况是会生成一张中建表,其中会有两个Id,假设是studentId,teacherId。当然前提是所建的两个hibernate实体也是student和teacher。而最后的结果是studentId参照student对象,teacherId参照teacher对象。 在描写对象的时候,将student作为teacher的一个属...原创 2010-08-16 10:07:52 · 90 阅读 · 0 评论