汎用フィールドを永続化することはできますか?JPA総称フィールド
は、私は私がString型の場合にのみ、フィールドを保持し、すべてが素晴らしい作品セーブ動作時に自分のアプリケーションでEntity
クラス
...
private T payload;
...
T extends EventMessagePayload
と
public interface StringPayload extends EventMessagePayload{
String getPayload();
}
上でこのプロパティを持っています。
代わりにオブジェクトを読み込むと、JPAはString
オブジェクトを作成しようとしますが、代わりにStringPaylod
です。作成を傍受し、マーシャルオブジェクトを処理する方法はありますか?