![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 118 阅读 · 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 · 72 阅读 · 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 · 65 阅读 · 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 · 66 阅读 · 0 评论 -
hibernate多对一单向
相对于一对多来说,这个在代码上没有多大的变化。首先是在多的这方加上一方的引用,具体点就是在user中添加group属性。在xml文档中的配置如下:[code="xml"] [/code]结果是,用了多对一后产生的结果也是在建表的时候多的一方(user)有一个外键指向group的应用,...原创 2010-08-15 21:54:09 · 71 阅读 · 0 评论 -
hibernate一对多、多对一双向
hibernate一对多双向和多对一双向是一样的。这个在代码中的表现有点意思,在多的一方设置多方的属性,在一的那方设置多的属性,也就是在user中设置group属性,在group中设置user的集合。最后在配置文件中需要注意点的就是:user.hbm.xml:[code="xml"] [/code]...原创 2010-08-15 22:03:17 · 66 阅读 · 0 评论 -
hibernate多对多
谈到这里,差不多的都完了。多对多来讲,首先是单向:数据库中的情况是会生成一张中建表,其中会有两个Id,假设是studentId,teacherId。当然前提是所建的两个hibernate实体也是student和teacher。而最后的结果是studentId参照student对象,teacherId参照teacher对象。在描写对象的时候,将student作为teacher的一个属...原创 2010-08-16 10:07:52 · 67 阅读 · 0 评论