差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改 Both sides next revision
java:jackson:annotation:jsonautodetect [2016/02/21 22:23]
tony
java:jackson:annotation:jsonautodetect [2016/02/21 22:26]
tony [Summary]
行 64: 行 64:
 如果有特別需求的部分,只要再使用@JsonAutoDetect就可以覆蓋了。 如果有特別需求的部分,只要再使用@JsonAutoDetect就可以覆蓋了。
 ===== Summary ===== ===== Summary =====
-假如每個要顯示的欄位都已透過@JsonProperty定義,當然不會希望額外顯示Get Method的部分,這時候你就會需要將getterVisibility與isGetterVisibility設為NONE。+一般情況下是不太需要使用到@JsonAutoDetect或VisibilityChecker。除非每個要顯示的欄位都已透過@JsonProperty定義,且名稱可能與Get Method不同,這時候你就會需要將getterVisibility與isGetterVisibility設為NONE;當然你也可以用@JsonIgnore將Get Method濾掉。至於要用哪種,就視你喜好而定了
 ===== Reference ===== ===== Reference =====
   * [[http://​www.cowtowncoder.com/​blog/​archives/​2011/​02/​entry_443.html|Filtering properties]]   * [[http://​www.cowtowncoder.com/​blog/​archives/​2011/​02/​entry_443.html|Filtering properties]]