2012-01-18 67 views
0

我有一個需要映射的實體是一組動態屬性的記錄實體,其中JSON數據是這樣的:如何實體動態字段爲Spring Roo的實體

{ 
"timestamp" : ISODate("2012-01-17T22:30:19.839Z"), 
"level" : "INFO", 
"thread" : "main", 

"properties" : { 
    "cookieId" : "EDE44DC03EB65D91657885A34C80595E" 
    "field-1" : "foo" 
    "field-n" : "bar" 
}, 

"applicationName" : "D2", 
"eventType" : "Development" 
} 

如何創建動態拉動字段的屬性對象?

任何幫助將不勝感激。

回答

0

U應該創建類似java.util.Map的字段。
例如:
field other --fieldName properties --type java.util.Map

我嘗試用web mvc,但它不工作性能,因爲這種類型的不存在的自定義編輯器.....
所以當U想用Spring MVC的用U得爲此編寫自定義編輯器。

PS:在創建此字段後,建議將該通用類型更改爲<String,Object> ...