2011-09-21 75 views
5

我有一個對象庫,其源代碼不可編輯,因此無法對它們進行註釋,有沒有另一種方式像通過XML配置Jackson Mapper一樣。JACKSON映射XML配置無註釋

+0

這將會是很好的闡述各種你需要註解的東西,只是爲了確保答案能滿足特定的需求。 – StaxMan

+0

到目前爲止我還沒有找到一種方法,但是如果它存在的話,我會喜歡它的功能:我沒有看到爲什麼Jackson創建的對象應該知道它的任何理由。 –

回答

4

你想配置什麼?通常不需要配置任何東西。使用註釋而不需要修改的值類

一種方法是使用「混合式註解」(見,例如this

+0

是否有可能與Spring配置引入這些mixins,因爲我不想在域模型中的任何生成時間依賴關係 –

+0

我不知道,我不使用Spring,所以也許在Spring郵件列表中問它。我仍然很好奇你想配置什麼樣的東西?如果你想啓用功能,可以使用spring config來啓用ObjectMapper的功能。 – StaxMan

+0

我想能夠告訴配置忽略註釋在一個環境,但包括在另一個例如我想要一些屬性包括在網絡服務,但是當從網頁請求我想忽略一些關係,因爲我不想重建和redpoly for evey環境只是想在外部配置這個配置可能在XML中,因爲我正在使用像JPA,Validation和其他大多數其他技術 –

相關問題