Jersey框架同時使用Jackson和Jettison庫進行JSON解組/編組。 AFAIK,Jettison用於將JSON映射到XML(具有不同的機制支持,如映射表示法),Jackson則用於JSON生成/解析(我沒有使用Jersey也使用這種方法)。Jersey中的Jackson&Jettison用法
澤西將這兩個用於兩個不同的功能或兩者用於相同的JSON生成/解析功能?
我只想支持JSON格式。在我的第一個想法,似乎我可以刪除任何依賴關係,我想我可以刪除Jettison,因爲Jacksone似乎是JSON生成/解析的更自然的選擇。
謝謝。但我看到Jettison作爲依賴(我使用Maven),即使我使用常規/直接映射? – manikanta
是的,如果其他東西需要它(無論是在運行時還是僅僅爲了編譯,就像我認爲的Jersey一樣),它需要包含在內。但是是否可以使用澤西島進行配置,並且包含它也沒有什麼壞處。 – StaxMan
我不同意術語「包含它沒有傷害」。知道什麼是重要的。 Maven讓開發人員很懶,項目臃腫。 –