1
比方說,我有一個這樣的POJO:轉換成JSON ID的數組在Java中的POJO的陣列春
class SomePOJO {
List<SomeEntity> entities;
...
}
而且JSON結構是這樣的:
{
"entities" : [1, 5, 10, 15]
}
在JSON結構,「entities」數組只是一個ID數組。使用像Jackson這樣的框架,是否有可能從所提到的JSON結構中無縫構建SomePOJO
類型的對象,例如使用Spring Data Repository將id轉換爲SomeEntity
對象。
我不能真的在這裏使用靜態方法,因爲我需要引用某種bean - 存儲庫,從id中獲取完整對象。
我知道這不是不可能的,但是有什麼「好看」的解決方案?例如,像@JsonCreator
。