`
wangjian5748
  • 浏览: 209649 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

hibernate annotation中joined继承方式支持jpa规范不完整

阅读更多
可以先看一下hibernate官方网站上的一个帖子,看看Gavin King
http://opensource.atlassian.com/projects/hibernate/browse/ANN-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_25541
我觉得这确实是hibernate问题,因为在hibernate3的core的hbm.xml配置文件中支持joined方式的Discriminator,而到了annotation中就不支持了,而且还说了那么一大段莫名其妙的理由,感觉就是在抠ejb3/jpa规范的漏洞。
 
分享到:
评论

相关推荐

    hibernate annotation 中文文档

    《Hibernate Annotation 中文文档》是Java开发者们的重要参考资料,它详细介绍了如何在Hibernate框架中使用注解进行对象关系映射(ORM)。Hibernate是一款强大的开源Java持久化框架,它简化了数据库与Java对象之间的...

    hibernate annotation中文文档

    hibernate annotation中文文档

    Hibernate Annotation 中文文档

    Hibernate支持同时使用两种方式,以应对XML配置无法满足的需求。 **6. 总结** Hibernate Annotation简化了ORM的配置,提高了开发效率。通过学习和掌握这些注解,开发者可以更轻松地处理数据库操作,同时也为项目...

    hibernate annotation hibernate3

    Hibernate 3是Hibernate ORM框架的一个重要版本,它引入了许多新特性,如对JPA(Java Persistence API)的支持,以及对注解的广泛使用。这一版本的更新使得Hibernate更加易于使用,同时也提高了代码的可读性和可维护...

    Hibernate Annotation jar

    已经不用*.hbm.xml这种映射文件了,都是用Annotation(注解)方式来完成实体与表之间的映射关系,这样看起来比用xml文件来映射更具有可读性,自我感觉以后Hibernate Annotation的映射方式将代替hibernate 的*.hbm....

    Hibernate Annotation库

    虽然主要设计用于EJB(Enterprise JavaBeans)环境,但在Hibernate中也常被用到,因为它提供了JPA规范的实现,如`@Column`、`@JoinColumn`等,这些注解允许开发者进一步细化实体属性与数据库列的映射,同时支持查询...

    最全的Hibernate Annotation API文档

    Hibernate支持单表继承、联合继承和多表继承。可以使用`@Inheritance`、`@DiscriminatorValue`等注解进行配置。 九、转换器(Converters) 使用`@Converter`注解可以自定义类型转换,处理自定义类型或枚举类型与...

    Hibernate Annotation入门

    总之,Hibernate Annotation为Java开发者提供了一种直观且强大的方式来处理数据库操作,让ORM变得更加简单易用。随着对它的不断学习和实践,你将能够更好地应对复杂的业务场景,提高软件的稳定性和可维护性。

    Hibernate Annotation 学习笔记

    而Hibernate Annotation则是Hibernate提供的一种基于注解的实体映射方式,它极大地简化了传统XML配置文件的繁琐工作,使得开发过程更加简洁高效。本文将通过一个实际操作的实例,逐步介绍Hibernate Annotation的基础...

    Hibernate distribution and annotation

    8. **@Inheritance**: 支持继承关系的映射,如SINGLE_TABLE、JOINED和TABLE_PER_CLASS策略。 通过这些注解,开发者可以更直观地在代码中描述数据库模型,提高了开发效率。 **总结** 这个压缩包提供了Hibernate ...

    Hibernate Annotation

    Hibernate Annotation

    Hibernate annotation JPA 一对多,多对多

    在Java的持久化框架中,Hibernate是一个非常流行的ORM(对象关系映射)工具,它使得开发者可以使用面向对象的方式来操作数据库。JPA(Java Persistence API)是Java平台上的标准持久化框架,它定义了规范,而...

    hibernate 注解 annotation 教程

    hibernate 注解 annotation 教程

    Hibernate-Annotation中文教程.pdf

    * 不需要定义持久化类对应的*.hbm.xml 文件,直接以注解方式写入在持久化类中来实现。 * 提供一种强大及灵活的方法来声明持久性映射。 要使用 Hibernate Annotation,您至少需要具备 Hibernate 3.2 和 Java 5。可以...

    sping hibernate Annotation(注释配置) demo(例子)

    总结来说,这个 "Spring Hibernate Annotation demo" 展示了如何在 Spring 框架中使用注解配置来管理依赖,以及如何利用 Hibernate 的注解进行数据持久化。同时,它还涉及到了 Flex 前端与后端的交互。通过学习这个 ...

    hibernate_annotation_中文帮助文档

    《Hibernate Annotations中文帮助文档》是针对Java开发人员的一份详细指南,主要讲解如何使用Hibernate ORM框架中的注解来实现数据库对象的映射。该文档涵盖了从基础到高级的各种概念,帮助开发者更高效地管理和操作...

    Hibernate中文文档+hibernate annotation +distribution

    其次,hibernate-annotations-3.4.0GA是Hibernate支持JPA(Java Persistence API)的重要组成部分,引入了注解方式来声明对象与数据库表之间的映射关系。例如,`@Entity`表示一个类作为数据库中的表,`@Table`定义...

    hibernate annotation api chm文件

    在Hibernate 3.3版本中,引入了Annotation API,这是一种更加直观、简洁的方式来声明对象-关系映射(ORM)。本文将深入探讨Hibernate Annotation API的核心概念、使用方法及其优势。 1. **什么是Hibernate ...

Global site tag (gtag.js) - Google Analytics