java - Hibernate 和 hbm2java 的类继承

标签 java hibernate hbm2java

我正在使用 hbm2java 从 hbm 文件生成域对象,现在我希望它们都继承一个基类。这个类将有一些用于处理监听器的实用方法。它实际上并不需要被持久化,我希望我不必为它创建 hbm 文件,因为它是抽象的并且只有方法。是否有元标记或其他东西可以让所有生成的类扩展另一个类?

或者这是一个蹩脚的设计,根本无法用 hibernate 来完成?

最佳答案

我记得我是这样回来的。看到这个:http://docs.jboss.org/tools/2.1.0.Beta1/hibernatetools/html_single/#d0e4159

基本上,您希望在此处使用带有属性 extends 的元标记作为公共(public)基类或实现 属性作为公共(public)基接口(interface)。

关于java - Hibernate 和 hbm2java 的类继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/434014/

相关文章:

java - 如何将包从 jar 文件导入到在 tomcat 8 上运行的 servlet 中?

java - 根据设备配置格式化日期,但强制 YYYY 而不是 YY

java - MySQL语法错误异常 : Unknown column xxx in 'field list'

java - Openshift 无法找到持久性单元

eclipse - 使用 Hibernate 的 hbm2java 的最佳实践是什么?

Java转换日期格式

java - 如何在JAVA中获取第二次或第n次出现的字符的索引,而无需数组,仅字符串类

java - 使用 Spring 和 Hibernate 在 Multi-Tenancy 环境中访问数据的策略

java - 如何在 NetBeans 中将 hbm2java 任务添加到 Ant