java - Hibernate JAVA中的多级继承
问题描述
我有一个@MappedSuperclass
带有字段的抽象类 A(createdBy length=200);
然后抽象@MappedSuperclass
类 B 扩展 A
在 BI 类的基础上必须创建更多类;
而问题的核心是继承。@Entity
C类扩展B;我要求字段 createdBy 必须具有 lentgh=100 但@AttributeOverride
不起作用。
我可以从继承层次结构中排除这个字段吗?我可以禁止或排除多级层次结构(例如 1->2->3)中的字段吗?
解决方案
推荐阅读
- reactjs - react-native-responsive-screen 在某些地方没有响应式工作
- joomla - Joomla com_tags 覆盖显示标签
- excel - 覆盖或清除 Add-in for Excel 中的页眉/页脚内容
- c# - 使用 Specflow 运行进程时出现 InvalidOperationException
- java - 运行 Vaadin 集成测试类时检测 Chrome 浏览器语言
- c - 如何在 Clion 中编译几个“.c”文件?
- node.js - 在 Node.js 中使用 customChange
- python - python字符串在某个字符之前更改字符串中的字符
- azure - 如何将订阅与 Azure 中的新租户关联?
- postgresql - 了解表膨胀查询