社区
Java EE
帖子详情
关于Hibernate的继承映射的问题
frenewang
2007-09-25 10:24:05
由于原有的功能需要扩充,现在需要使用到hibernate的继承映射,
即,继承关系不变的前提下,使hibernate合并继承关系只生成一张表,而不是每个子类和父类都一张表。请问映射文件该怎么写?
是不是一定要把两个关系的映射文件都写入到同一个映射文件中,
谢谢!
...全文
150
5
打赏
收藏
关于Hibernate的继承映射的问题
由于原有的功能需要扩充,现在需要使用到hibernate的继承映射, 即,继承关系不变的前提下,使hibernate合并继承关系只生成一张表,而不是每个子类和父类都一张表。请问映射文件该怎么写? 是不是一定要把两个关系的映射文件都写入到同一个映射文件中, 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
windyt
2007-09-26
打赏
举报
回复
<hibernate-mapping package="day05.extend.entity">
<class name="Computer" table="computer_tph" discriminator-value="c">
<id name="id" column="id" type="integer">
<generator class="native" />
</id>
<discriminator column="category" type="character" not-null="true"/>
<property name="price" column="price" type="integer" not-null="true"/>
<property name="manufacturer" column="manufacturer" type="string" length="30" not-null="true"/>
<subclass name="Desktop" discriminator-value="d">
<property name="LCD" column="islcd" type="yes_no" />
</subclass>
<subclass name="Notepad" discriminator-value="n">
<property name="weight" column="weight" type="float" />
<property name="thickness" column="thickness" type="float" />
</subclass>
</class>
</hibernate-mapping>
表设计
drop table if exists computer_tph;
create table computer_tph (
id integer not null auto_increment,
category char(1) not null,
price integer not null,
manufacturer varchar(30) not null,
islcd char(1), //台式机的属性
weight float, //台式机的属性
thickness float, //笔记本的属性
primary key (id)
);
你可以参考一下。
frenewang
2007-09-25
打赏
举报
回复
谢谢
gongyali2005
2007-09-25
打赏
举报
回复
www.mldn.cn
frenewang
2007-09-25
打赏
举报
回复
哪里有下啊?
gongyali2005
2007-09-25
打赏
举报
回复
李兴华有一个HIBERNATE的视频教程.正好讲的是这个.你可以看一下.
Hibernate
继承
映射
的第一种策略:每棵类
继承
树对应一张表
博文链接:https://shaqiang32.iteye.com/blog/201319
Hibernate
继承
映射
Hibernate
的
继承
映射
--每个
继承
层次一张表 -- 每个具体类一张表 -- 每个类一张表
hibernate
的
继承
映射
教学
针对
hibernate
的
继承
映射
部分做了几个测试的例子,更加直观的阐述了
继承
映射
的几种方式以及对应的表结构方式,文件被分割成3部分 http://download.csdn.net/source/259075 http://download.csdn.net/source/259072 ...
Hibernate
_
映射
配置文件详解
Hibernate
_
映射
配置文件详解,个人觉的比较不错的关于
hibernate
讲解的ppt,对于xml配置,
继承
关系,多对多等关系
映射
讲的很详细!
Hibernate
学习资料(java)
Hibernate
一对一数据关联
Hibernate
下的多对多关系
Hibernate
关系
映射
Hibernate
继承
关系
映射
Hibernate
映射
类型-主键生成器-核心API
Hibernate
3 插件Eclipse配置
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章