簡體   English   中英

保存Jackson ObjectMapper的配置

[英]Save the Configuration of a Jackson ObjectMapper

Jackson是否提供一種方法來保存ObjectMapper的配置,然后從保存的信息中重新創建它?

在我的特定情況下,我需要能夠與一些數據一起記錄寫入數據時映射器正在使用的模塊,以便可以加載相同的模塊以進行反序列化。

更新:原因是需要存儲一些數據,這些數據具有創建該數據時所用的轉換順序。 所有這些轉換都實現了一個已知的接口,但是否則它們一無所知,並且用戶將實現許多不同的轉換。 序列化時,可能有必要加載模塊以序列化某些轉換。 我們希望以后能夠反序列化這些轉換,以便以與現有數據相同的方式轉換新數據,但是在不知道將哪些模塊加載到ObjectMapper中的情況下,反序列化可能會失敗。

如果您確實想執行此操作,則ObjectMapper實際上是java.io.Serializable 我不一定會推薦它,但是有可能。 Android上的某些用戶使用它來減少重新創建映射器實例的成本(由於Dalvik換出應用程序的方式)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM