Hibernate学习之---传统的映射文件
来源:互联网 发布:电脑盘加密软件 编辑:程序博客网 时间:2024/06/05 19:50
Person.hbm.xml <!-- hibernate-mapping 是映射文件的根元素 --> <hibernate-mapping package="com.hyq.app"> <class name="Person" table="person"> <composite-id name="name" class="Name"> <key-property name="first" type="string"/> <key-property name="last" type="string"/> </composite-id> <property name="email" type="string"/> <component name="pet" class="Cat"> <!-- 指定owner属性代表容器实体--> <parent name="owner"/> <property name="name" coloumn="cat_name"/> <property name="color" coloumn="cat_color"/> </component> </class> </hibernate-mapping>
每个<class.../>
子元素代表一个持久化类,该元素中的<composite-id.../>
元素用于映射复合主键,<property.../>
元素用于映射普通属性,<component.../>
元素用于映射组件属性。
此时需要将hibernate.cfg.xml文件去加载指定的映射文件,而不是加载持久化类。
hibernate.cfg.xml <hibernate-configuration> <session-factory> ... <mapping resource="com/hyq/app/Person.hbm.xml"/> </session-factory> </hibernate-configuration>
阅读全文
0 0
- Hibernate学习之---传统的映射文件
- Hibernate学习之映射文件
- Hibernate学习之映射文件
- hibernate 映射文件的学习
- Hibernate框架学习之三:深入映射文件的配置
- Hibernate的学习之路三(映射文件编写)
- Hibernate学习之---Hibernate的关联映射
- Hibernate学习(3)------ Hibernate的映射文件
- Hibernate的映射文件
- Hibernate的映射文件
- hibernate学习的那些事之对象关系映射文件--domain对象.hbm.xml
- Hibernate之四 映射文件
- hibernate映射文件之<set>
- Hibernate学习之 -- 使用Middlegen-Hibernate-r5创建oracle10g的table的hibernate映射文件,Hibernate学习笔记三 ---持久化类和关系数据
- hibernate学习:映射之主键
- hibernate学习之继承映射
- Hibernate学习之---继承映射
- Hibernate学习之一对一映射
- h3c 网络设备日志通过rsyslog中转给elk
- 如何用onClick事件实现a标签post提交?
- 编程练习2——01从一个字符数组中读出相应的整数、实数 例如qwe32.56dgh456ml9.4sad 应该输出 32.56 456 19.4
- Android 自定义ViewGroup 实战篇 -> 实现FlowLayout
- 通过socket收发Http请求
- Hibernate学习之---传统的映射文件
- Thinkphp 框架开发环境搭建
- 编程练习2——02—将整数转换为相应的一个字符数组
- STL中string类的使用
- 百度之星度度熊与邪恶大魔王(完全背包)
- [LintCode]174.删除链表中倒数第n个节点
- 2017/8/5
- js中onclick事件用“return”开头+方法名的返回值
- 完全背包+最值问题