Java_Hibernate
文章平均质量分 83
zesila_80
这个作者很懒,什么都没留下…
展开
-
Eclipse快速上手Hibernate--4. 继承映射(3)(摘自javamxj的blog)
前两篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title 》和《继承映射(2)》中已经谈了每个类层次结构一个表(table per class hierarchy)与每个子类一个表(table per subclass)的策略,这篇文章主原创 2005-06-22 09:37:00 · 1230 阅读 · 0 评论 -
Eclipse快速上手Hibernate--3. 利用XDoclet开发(摘自javamxj的blog)
这篇文章是上两篇文章《Eclipse快速上手Hibernate--1. 入门实例》和《Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发》的延续,主要说的是如何利用XDocletHbm映射文件产生Hbm映射文件及数据表。可以参考XDoclet文档中关于Hibernate的部分和夏昕编写的《Hibernate开发指南》。同样,这篇文章没有过多谈理论,只是给出了一个完整的实例加以原创 2005-06-22 09:33:00 · 1372 阅读 · 0 评论 -
Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发(摘自javamxj的blog)
这篇文章是上篇文章《Eclipse快速上手Hibernate--1. 入门实例》的延续,主要说的是如何利用Hbm映射文件产生普通的Java对象及数据表。可以参考Hibernate自带的文档《HIBERNATE - 符合Java习惯的关系数据库持久化》的第15章--《工具箱指南》一节。同样,这篇文章没有过多谈理论,只是给出了一个完整的实例加以说明。相关配置请参考上篇文章。 1. 创建项目 · 新原创 2005-06-22 09:30:00 · 1366 阅读 · 0 评论 -
Eclipse快速上手Hibernate--8. 关联映射(多对多)(摘自javaxmj的blog)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 前面文章已经说了一对一关联和一对多(或多对一)关联,这次谈谈多对多关联。至于环境设置,可以参考这个系列的前面几篇文章。 这里有两个类,一个是Student,一个是Course。一个学生可以选择多个课程,而一个课程也可以被多个学生选原创 2005-06-22 09:43:00 · 1128 阅读 · 1 评论 -
Eclipse快速上手Hibernate--7. 关联映射(一对多) (2)(摘自javaxmj的blog)
上篇文章《Eclipse快速上手Hibernate--7. 关联映射(一对多) (1)》已经说了一对多的单向关联,这次还是用Room和User类来说明多对一的单向关联,只不过这次关联关系是由User对象维持的。 由于有了上篇文章的基础,只要做些修改就可以了。 · 修改Room类,仅仅是删除了关联User类的代码。Room.javapackage javamxj.hibernate.asso原创 2005-06-22 09:42:00 · 942 阅读 · 0 评论 -
Eclipse快速上手Hibernate--7. 关联映射(一对多) (1)(摘自javaxmj的blog)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 上篇文章《Eclipse快速上手Hibernate--5. 关联映射(一对一) 》已经说了一对一关联,这次谈谈一对多(或多对一)关联。至于环境设置,可以参考这个系列的前面几篇文章。 这篇文章主要是参考《Hibernate入门》系原创 2005-06-22 09:41:00 · 1243 阅读 · 0 评论 -
Eclipse快速上手Hibernate--6. 关联映射(一对一)(摘自javaxmj的blog)
Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 这篇文章主要说的是在Hibernate中的一对一关联,可以参考Hibernate官方文档的第5章。至于环境设置,可以参考这个系列的前面几篇文章。 一对一关联有两种映射方式:一种是使用主键关联,限制两个数据表的主键使用相同的值;另一原创 2005-06-22 09:40:00 · 1019 阅读 · 0 评论 -
Eclipse快速上手Hibernate--5. 组件映射(摘自javaxmj的blog)
这篇文章主要说的是在Hibernate中的组件(Component)映射,可以参考Hibernate官方文档的第7章。至于环境设置,可以参考这个系列的前面几篇文章。 1. 创建项目 · 新建一个Java项目:ComponentMapping,注意选中“创建单独的源文件夹和输出文件夹”,同时添加“用户库”:hibernate。 2. 编写类文件 · 新建一个类,包名:javamxj.hib原创 2005-06-22 09:39:00 · 925 阅读 · 0 评论 -
Eclipse快速上手Hibernate--4. 继承映射(1)(摘自javamxj的blog)
前面的《Eclipse快速上手Hibernate--1. 入门实例 》等三篇文章已经谈了Hibernate的入门以及利用工具创建的方法。这篇文章主要说说在Hibernate中的继承映射。相关配置请参考前三篇文章。 如果程序中的对象含有继承的关系,在Hibernate中有以下三种策略将这种关系映射到数据表上:· 每个类层次结构一个表(table per class hierarchy)· 每个原创 2005-06-22 09:34:00 · 1198 阅读 · 1 评论 -
Eclipse快速上手Hibernate--7. 关联映射(一对多) (3) (摘自javaxmj的blog)
前面两篇文章《关联映射(一对多) (1)》、《关联映射(一对多) (2)》分别谈了“单向一对多关系”与“单向多对一关系”,双向一对多关系就是二者的组合。为了更好地提高执行效率,需要将“多”的一端设为主控方,就是将关联关系的维护工作交给“多”的一端。 以《关联映射(一对多) (2)》为基础,只要改动一下Room类即可。 · 修改Room类,仅仅是添加了关联User类的代码。Room.jav原创 2005-06-22 09:43:00 · 996 阅读 · 0 评论 -
Eclipse快速上手Hibernate--4. 继承映射(2)(摘自javamxj的blog)
上篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title 》中已经谈了每个类层次结构一个表(table per class hierarchy)的策略,这篇文章主要说的是每个子类一个表(table per subclass)的策略。一些重复原创 2005-06-22 09:36:00 · 910 阅读 · 0 评论