4
hibernateで管理されている複合キーを持つエンティティクラスには、キープロパティをオブジェクト自体にフラット化する簡単な方法がありますか?私はこれのようにシリアライズされることを好むだろうジャクソンを使用してJSONオブジェクトのプロパティを簡単に平坦化する方法はありますか?
{
"key": {
"field1": 1,
"field2": 2
},
"prop": "value"
}
を:考える
{
"field1": 1,
"field2": 2,
"prop": "value"
}
が、私は本当にそれが現時点で罰金だとしてJsonSerializableWithType
を実装する必要がありますする必要はありません、それだけではですキークラスフィールドを平坦にしたい。
もちろん、なぜ私はそれを考えなかったのですか?オブジェクトが読み込み専用なのでセッターの必要はありません。さらに、PKの変更は悪い考えです。 :) –