我有一个@Entity,但我也想将此实体用作另一个实体中的嵌入部分。在 JSF 中甚至有可能吗?我找不到任何这种使用@Embeddable 的例子,也找不到任何明确说明这是被禁止的材料。这就是为什么我要问你们 - @Entity 可以是 @Embeddable 吗?也许有些材料可以阅读?提前致谢。
问问题
426 次
1 回答
1
在最坏的情况下,您不能在同一个类中混合使用 @Entity 和 @Embeddable 注释。充其量你不应该。(这是一个 JPA/Hibernate 问题,而不是 JSF 问题。)
你可能想看看:
- 行为类似于 @Entity 和 @Embeddable 的类
- 如果使用@Entity 和@Embeddable 注解了一个类,是否应该抛出错误?
- @Entity 和 @Embeddable 之间的继承
并检查 @MappedSuperclass 是否不是您需要的。
于 2013-10-22T21:01:33.903 回答