我是一位熟悉Java的前端開發人員。我有一個真正艱難的時間提高性能&開發優點/缺點使用方法轉換與JSTL轉換Java對象到JSON。Java to JSON轉換:JSTL vs Methodical(Jackson/Gson)
我知道,通過有條件的轉換,額外的一層getter/setter類可以用於安全性 - 也有一個非常大的預感,它只是圍繞着更快,更少的資源密集型,但我不能找到任何證據。我只能找到JSON庫之間的比較。
我的原因,我需要詳細說明:
- 嚴格的安全 - 因缺乏證據反駁
- 更容易 - 由我們控制哪些數據被顯示在JSP
- 更快,更少的開銷反駁標準化 - 由缺乏靈活性反駁
下面是我遇到的幾個鏈接(下面) - 我真的在尋找一些比圖書館的比較堅實的研究。另外,如果任何人都能向我展示傑克遜提供的OJM地圖的一些可靠實例 - 那真是太棒了。
- http://www.informit.com/articles/article.aspx?p=30334&seqNum=3
- http://jackson.codehaus.org/
- Spring MVC - Is JSTL Tag JSON Conversion OK?
- http://code.google.com/p/google-gson/
- http://code.google.com/p/json-io/
- http://code.google.com/p/commons-json/
再一次,我知道這是很通用 - 但我只是廁所國王的建議和提出的原因爲什麼有條不紊比使用JSTL。
另外,DTO與此概念有關 - http://msdn.microsoft.com/en-us/magazine/ee236638.aspx –
更多相關討論 - http://stackoverflow.com/questions/1612334/difference-between -dto-vo-pojo-javabeans –