在用jackson解析json數據是碰到的問題
1.首先是InvalidDefinitionException
![]()

測試發現可能是目標類中無無參數構造方法導致異常。

添加無參構造方法后發現前一個異常解決但是出現了UnrecognizedPropertyException異常。
由於添加無參構造方法時去掉了有參方法,所以一開始猜想可能是沒有有參構造方法,導致不能發現變量name,age。
發現添加有參構造方法還是沒有解決,就猜想可能是通過set方法來實現json數據到類的轉換,於是添加set方法

成功將json數據解析。
同理,將類對象轉化成json需要get方法;
ps:可讀Jackson原碼
