@Embedded
RDBMS の JDO では、または@EmbeddedOnly
アノテーションを使用すると、定期的に予期しない結果が得られます (とにかく、私にとっては) 。通常、エラー メッセージのためにタグを削除してしまいます。
メッセージの一部は、言い換えられ、部分的に次のとおりです。
- 永続クラス [...] にはデータベースにテーブルがありませんが、操作にはテーブルが必要です。このクラスの MetaData の仕様を確認してください。
- org.datanucleus.identity.IdentityReference は org.datanucleus.identity.OID にキャストできません
オブジェクトの階層に埋め込みタグを使用する場合の一般的な落とし穴は何ですか? 更新時に埋め込まれた子オブジェクトを完全に置き換えるなど、特定のカスケード操作を避ける必要がありますか?
ありがとうございました。