`
dinw
  • 浏览: 1220 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Hibernate的component不能有继承映射么?

阅读更多
mapping xml的dtd里 component元素下面不允许出现discriminator、subclass这样表示继承的元素。
是说只有entity才能有继承结构,而值对象不能进行继承的映射么?这样岂不是很不方便。
分享到:
评论

相关推荐

    Hibernate继承映射

    【Hibernate继承映射】是Java开发中...以上就是关于Hibernate继承映射、一对一关系、组件映射以及HQL的基础知识,这些概念和实践技巧在Java企业级开发中非常常见,熟练掌握能有效提高数据操作的效率和代码的可维护性。

    04-hibernate-Component_and_Inheritance_Mapping

    在本章节中,我们将深入探讨Hibernate框架中的两个重要概念:组件映射(Component Mapping)与继承映射(Inheritance Mapping)。这两个概念是Hibernate ORM(对象关系映射)的核心组成部分,对于理解和应用...

    Hibernate配置文件中映射元素详解

    ### 继承映射 `<discriminator>` 如果类使用了继承,`<discriminator>`元素可以用来表示子类标识符,通常用于单一表继承策略。 ```xml ``` ### 关联映射 - **一对一映射**:使用`<many-to-one>`元素表示,如`...

    《Hibernate 各类映射文件与配置文件模板》HibernateMappingConfig.zip

    在这个压缩包中,我们能看到不同类型的映射文件(.hbm.xml)和一个核心配置文件(hibernate.cfg.xml)。下面将详细解析这些文件的内容和作用。 1. 映射文件(.hbm.xml): - `Account-perclass.hbm.xml`:这是基于...

    对Hibernate配置文件中的映射元素详解

    在本文中,我们将深入探讨Hibernate配置文件中的映射元素,这些元素是将对象关系映射到数据库的关键部分。首先,我们需要了解映射文件的基本结构,它通常是一个XML文档,遵循特定的DTD(文档类型定义)。 `...

    Hibernate_code

    **描述:**这个压缩包包含了一系列关于Hibernate框架的代码示例,涵盖了多种映射技术,包括继承映射、实体映射和集合类映射。对于那些刚开始学习Hibernate或者想要深入理解ORM(对象关系映射)机制的人来说,这是一...

    hibernate源码下载

    `hibernate_extends_1`和`hibernate_extends_3`可能涉及到Hibernate的继承映射和扩展机制。在Hibernate中,可以通过@Entity和@Inheritance注解来处理类的继承关系,支持JOINED、SINGLE_TABLE和TABLE_PER_CLASS三种...

    Hibernate入门到精通

    本文将深入探讨Hibernate的基础知识,包括各种关联映射、继承映射以及组件映射,并提供相关的操作示例。 1. 多对一(Many-to-One)关联映射: 在多对一的关系中,一个实体(如`Group`)可以对应多个实体(如`User`...

    Hibernate Reference

    - 介绍如何在Hibernate中实现不同类型的继承映射。 - **实现equals()和hashCode()方法** - 为了确保实体对象在集合中的唯一性,需要重写这两个方法。 - **动态模型** - 支持动态生成实体类及其映射。 - **元组...

    Hibernate3.1_学习源码

    01 01Hibernate_Handwork : 手工配置使用Hibernate,其中详细标了Hibernate进行持久化的一些过程,因为是Hibernate的入门实例,所以注释很详细,其中有session的关闭后重建问题。 02 02Hibernate_UseMyEclipse: 利用...

    hibernate3.5.4中文帮助文档.pdf

    ### Hibernate 3.5.4 中文帮助文档关键知识点概览 #### 1. 整体介绍 - **文档概述**:此文档为Hibernate 3.5.4版本的中文帮助文档,是一份...无论是初学者还是有经验的开发者,都能从中找到有价值的信息和技术指导。

    hibernate3.5.6中文文档pdf格式

    - **鉴别器(Discriminator)**:解释了在继承映射中如何使用鉴别器。 - **版本(Version)**:介绍了如何使用版本号进行并发控制。 - **timestamp**:说明了如何使用时间戳进行并发控制。 - **Property**:解释...

    Hibernate框架参考文档

    9. 继承映射(Inheritance Mappings); 10. 与对象共事; 11. 事务和并发; 12. 拦截器与事件(Interceptors and events); 13. 批量处理(Batch processing; 14. HQL: Hibernate查询语言; 15. 条件查询(Criteria Queries)...

    Hibernate学习笔记

    继承关联映射允许在数据库表中存储继承关系,而component映射用于将复杂的对象分解成多个简单的组件存储。复合主键关联映射则是处理具有多个字段作为主键的表与对象之间的映射。 通过理解这些知识点,开发者可以更...

    Hibernate+中文文档

    9.1. 继承映射特性(Features of inheritance mappings) 16.1. 别名注射(alias injection names) 19.1. 缓存策略提供商(Cache Providers) 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency ...

    Hibernate 参考文档

    - **子类(subclass)**:继承体系中的子类映射。 - **连接的子类(joined-subclass)**:多表继承的一种形式。 - **map,set,list,bag**:集合类型的映射。 - **引用(import)**:引入其他映射文件或类的快捷方式...

    hibernate3.2中文文档(chm格式)

    9.1. 继承映射特性(Features of inheritance mappings) 16.1. 别名注射(alias injection names) 19.1. 缓存策略提供商(Cache Providers) 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency ...

    HibernateAPI中文版.chm

    9.1. 继承映射特性(Features of inheritance mappings) 16.1. 别名注射(alias injection names) 19.1. 缓存策略提供商(Cache Providers) 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency ...

    hibernate_reference中文文档.pdf

    这一章讲解了 Hibernate 中的继承映射策略。 - **9.1 三种策略** - **9.1.1 每个类分层结构一张表 (Table per class hierarchy)**:描述每个类分层结构一张表策略。 - **9.1.2 每个子类一张表 (Table per ...

    hibernate 3.5.0-final core reference 中文pdf

    - **组件(component)和动态组件(dynamic-component)**:讨论了如何映射Java实体中的复杂类型。 - **属性(Properties)**:介绍了如何使用Properties映射对象。 - **子类(subclass)**:解释了如何实现单表继承...

Global site tag (gtag.js) - Google Analytics