【发布时间】:2012-01-24 14:58:56
【问题描述】:
我有一个现有的实体类,它已经继承自另一个类,而不是模型。 现有的实体类来自库(jar),这意味着我无法更改它们。
我还能使用 Play 的 CRUD 方法吗?框架?
我该怎么做?
谢谢
【问题讨论】:
标签: java playframework crud
我有一个现有的实体类,它已经继承自另一个类,而不是模型。 现有的实体类来自库(jar),这意味着我无法更改它们。
我还能使用 Play 的 CRUD 方法吗?框架?
我该怎么做?
谢谢
【问题讨论】:
标签: java playframework crud
来自http://docs.oracle.com/javaee/5/tutorial/doc/bnbqa.html#bnbqr
非实体超类
实体可能有非实体超类,而这些超类可以 要么是抽象的,要么是具体的。非实体超类的状态 是非持久的,并且从非实体继承的任何状态 实体类的超类是非持久的。非实体 不能在 EntityManager 或 Query 操作中使用超类。任何 非实体超类中的映射或关系注释是 忽略。
我相信唯一的办法就是你的超类也用@MappedSuperClass注释
【讨论】: