`

映射组成关系

阅读更多
xml 代码
  1. <hibernate-mapping>  
  2.     <class name="org.tie.User" table="user" catalog="tie">  
  3.         <id name="id" type="long">  
  4.             <column name="id" />  
  5.             <generator class="identity" />  
  6.         </id>  
  7.         <property name="name" type="string">  
  8.             <column name="name" length="45" not-null="true" />  
  9.         </property>  
  10.         <component name="content" class="org.tie.Content">  
  11.             <property name="email" type="string">  
  12.                 <column name="email" length="45" />  
  13.             </property>  
  14.             <property name="addr" type="string">  
  15.                 <column name="addr" length="45" />  
  16.             </property>  
  17.         </component>  
  18.           
  19.     </class>  

映射组成 关系,

一个类中应用另一个类,这里配置通过component这个属性.

java 代码
  1. public class User  implements java.io.Serializable {   
  2.   
  3.   
  4.     // Fields       
  5.   
  6.      private long id;   
  7.      private String name;   
  8.      private Content content;   
  9.       
  10.   
  11. ......  

 

java 代码
  1. public class Content implements java.io.Serializable {   
  2.       private String email;   
  3.       private String addr;   
  4. .....  

 

User类中引用了Content这个类,并将其作为User类的属性.

分享到:
评论

相关推荐

    Hibernate 映射组成关系

    本人在厦门邦初培训时的快速入门精简文档 建立具有组成关系的域模型 建立粗粒度的关系模型 映射组成关系 区分值类型和实体类型

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     10.3 映射组成关系  10.3.1 区分值(Value)类型和实体(Entity)类型  10.3.2 在应用程序中访问具有组成关系的持久化类  10.4 映射复合组成关系  10.5 小结  10.6 思考题 第11章 Hibernate的映射类型  11.1...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     10.3 映射组成关系  10.3.1 区分值(Value)类型和实体(Entity)类型  10.3.2 在应用程序中访问具有组成关系的持久化类  10.4 映射复合组成关系  10.5 小结  10.6 思考题 第11章 Hibernate的映射类型  11.1...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     10.3 映射组成关系  10.3.1 区分值(Value)类型和实体(Entity)类型  10.3.2 在应用程序中访问具有组成关系的持久化类  10.4 映射复合组成关系  10.5 小结  10.6 思考题 第11章 Hibernate的映射类型  11.1...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     10.3 映射组成关系  10.3.1 区分值(Value)类型和实体(Entity)类型  10.3.2 在应用程序中访问具有组成关系的持久化类  10.4 映射复合组成关系  10.5 小结  10.6 思考题 第11章 Hibernate的映射类型  11.1...

    硬件与软件的映射关系

    硬件结合软件分析OS与计算机组成原理,一篇转行的门外汉的浅薄见识

    低清版 大型门户网站是这样炼成的.pdf

    4.3.10 映射组成关系 256 4.3.11 映射继承关系 260 4.3.12 hibernate的集合映射 266 4.4 小结 270 第5章 hibernate 3持久化技术实践与性能优化 271 5.1 操作持久化对象的常用方法介绍 271 5.1.1 使用session的...

    Hibernate的ppt

    hibernate入门;java对象持久化;对象-关系映射基础;映射对象标识符;映射一对多关联关系;映射一对一关联关系;映射多对多关联关系;...映射组成关系;hibernate映射类型;hibernate的检索策略等等。

    同济大学高等数学映射与函数PPT学习教案.pptx

    集合是具有某种特定性质的事物的总体,组成集合的事物称为元素。集合可以用列举法或描述法表示。例如,有限集合可以用列举法表示,自然数集可以用描述法表示。 集合之间的关系和运算 集合之间可以存在各种关系,如...

    业务对象到关系数据库映射的若干模式

    面向对象和非面向对象这两种技术存在着阻抗不匹配(impedancemismatch),因为对象由数据和行为组成,而一个关系型数据库则是由表和它们之间的关系组成的。虽然不可能完全消除这个阻抗不匹配,你可以遵循适当的模式...

    羌绣纹样题材及其与羌文化映射关系 (2015年)

    对羌绣的经典纹样进行了系统分类,探讨和解析了羌绣常用纹样题材的特点,阐述了典型羌绣纹样题材与羌族宗教文化及民俗文化的映射关系。以期有助于多视角研究羌族历史文化,对羌族刺绣的艺术形式创新提供理论依据,并...

    jpa 批注参考 doc 格式 提供了一个对象关系映射方法

    作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法

    Hibernate_Annotation关联映射

    表名由以下三个部分组成:主表(ownertable)表名+从表(the other side table)表名,指向主表的外键名:主表表名+下划线+主表主键列名,指向从表的外键名:主表所对应实体的属性名+下划线+从表主键列名,指向从表的...

    基于BP神经网络QoS到QoE映射模型.pdf

    然而,QoS和QoE之间存在一定的关系,如何将QoS参数映射到QoE评价值是一个非常重要的研究方向。本文研究了一种基于BP神经网络的QoS到QoE映射模型,该模型使用BP神经网络将QoS参数映射到QoE评价值,实验结果表明该模型...

    Mybatis基本应用开源架构源码2021.pdf

    例如,在上面的代码中,我们可以看到一个简单的Mapper映射文件UserMapper.xml,它定义了一个简单的用户信息表的映射关系。 而注解映射器则是使用Java注解来定义映射关系的。这种映射器类型需要在Java类中使用注解来...

    西南民族大学计算机组成原理复习资料.doc

    4. 字、字长、存储容量及编址的关系: * 存储字长取 8 的倍数 * 字地址用该字高位字节的地址表示,是 4 的整数倍 5. CPU 与存储器的连接: * 地址线的连接 * 数据线的连接 * 读/写命令线的连接 * 片选线的...

    2017计算机组成原理考试试卷(回忆版).pdf

    Cache直接映射是计算机组成原理中的重要概念。Cache直接映射可以提高计算机的存储器访问速度和效率。 十一、Disk/DMA controller Disk/DMA controller是计算机组成原理中的重要组件。Disk/DMA controller的作用是...

    TMS320X2812 DSP学习资料之片内资源、存储器映射以及CMD文件的编写

    在今天的课程中,我们将带领大家一起学习2812的片内资源,初步了解它究竟有哪些本事,能拿来干些什么,然后一起了解2812存储器的结构,统一编址的方式、存储器映射关系,并重点分析CMD文件,以期望消除大家对CMD文件...

Global site tag (gtag.js) - Google Analytics