[转载]xDoclet在Hibernate中的使用
来源:互联网 发布:讲故事下载什么软件 编辑:程序博客网 时间:2024/05/21 22:23
body{ /*font-size:9pt;*/}.title{ font-size:24px; font-weight:bold; margin-left:auto; margin-right:auto; width:400px;}.subTitle{ font-weight:bold; margin-top:12px;}.code{ border:1px dotted black; background-color:#E0E0E0; line-height:20px; width:80%; padding-top: 10px; padding-left: 10px; padding-bottom:10px;}
转载自:http://blog.csdn.net/changzheng/services/trackbacks/136626.aspx
xDoclet在Hibernate中的使用
Hibernate类:
@hibernate.class
table="teacher"
table="teacher"
Hibernate子类:
@hibernate.joined-subclass
@hibernate.joined-subclass-key
column="tea_id"
@hibernate.joined-subclass-key
column="tea_id"
主键:
@hibernate.id
column="tea_id"
generator-class="native"
column="tea_id"
generator-class="native"
普通属性:
@hibernate.property
column="tea_name"
column="tea_name"
1:n(1对多)
1的一头:
@hibernate.set
lazy="true"
cascade="all"
inverse="true"
@hibernate.collection-keycolumn="tea_id"
@hibernate.collection-one-to-manyclass="tms.Teacher.ZBJiangCheng"
多的一头:
@hibernate.many-to-one
column="tea_id"
class="tms.Teacher.ZBTeacher"
not-null="true"
@hibernate.set
lazy="true"
cascade="all"
inverse="true"
@hibernate.collection-keycolumn="tea_id"
@hibernate.collection-one-to-manyclass="tms.Teacher.ZBJiangCheng"
多的一头:
@hibernate.many-to-one
column="tea_id"
class="tms.Teacher.ZBTeacher"
not-null="true"
1:1(1对1)
1的一头:
@hibernate.one-to-one name="gongzi"
class="tms.Teacher.ZBGongzi"
cascade="all"
1的另一头:
@hibernate.one-to-one
name="teacher"
class="tms.Teacher.ZBTeacher"
constrained="true"
并且其主键策略应是:
@hibernate.id
column="tea_id"
generator-class="foreign"
unsaved-value="0"
@hibernate.generator-param
name="property"
value="teacher"
@hibernate.one-to-one name="gongzi"
class="tms.Teacher.ZBGongzi"
cascade="all"
1的另一头:
@hibernate.one-to-one
name="teacher"
class="tms.Teacher.ZBTeacher"
constrained="true"
并且其主键策略应是:
@hibernate.id
column="tea_id"
generator-class="foreign"
unsaved-value="0"
@hibernate.generator-param
name="property"
value="teacher"
另一种一头维护的1:1关系
(例如:一本书对应一个图书类型,一种图书类型对应多本书,图书类型一端不需维护对应什么书,而书的一端应维护对应哪种图书类型)
(例如:一本书对应一个图书类型,一种图书类型对应多本书,图书类型一端不需维护对应什么书,而书的一端应维护对应哪种图书类型)
@hibernate.many-to-one
name="booktype"
column="booktype_id"
cascade="all"
not-null="true"
name="booktype"
column="booktype_id"
cascade="all"
not-null="true"
- [转载]xDoclet在Hibernate中的使用
- xdoclet在hibernate中的使用
- xDoclet在Hibernate中的用法总结
- xDoclet在Hibernate中的用法总结
- xDoclet在Hibernate中的用法总结
- xDoclet在Hibernate中的用法总结
- xDoclet在Hibernate中的用法总结
- 使用xdoclet开发Hibernate程序
- 使用xdoclet快速开发hibernate
- 结合使用Hibernate和XDoclet
- 使用xdoclet辅助Hibernate开发提高工作效率
- [Hibernate]使用XDoclet生成hbm.xml
- [Hibernate]使用XDoclet生成hbm.xml
- [Hibernate]使用XDoclet生成hbm.xml
- [Hibernate]使用XDoclet生成hbm.xml
- 在NetBeans5.0中使用xdoclet生成hibernate的*.hbm.xml文件
- 用Xdoclet为Hibernate中的Component映射生成HBM文件
- 在IntelliJ Idea中集成 Hibernate Xdoclet 开发
- 关于IE缓存的解决方案
- JDBC 之 PreparedStatement 接口
- 每一个女孩曾经都是一个没有泪的天使
- DisplayTag中文查询分页解决方案
- JDBC 之 CallableStatement 对象
- [转载]xDoclet在Hibernate中的使用
- javax.servlet 包与javax.servlet.http 包定义的类和接口
- 终于工作啦 开心
- Principles behind the Agile Manifesto
- HTTP Servlet应用编程接口
- DataStructure---LinkList 链表C语言实现代码
- Death Note
- TableModel也能XP吗?
- 出国,跋涉