最近的專案裡有某個屬性需要接收,但不需要返回,於是新增了
@jsonignore
但隨後發現了bug,這個屬性也不能接收了,查閱資料發現,從2.6版本起
如果想接收則需要新增 @jsonproperty ,則可實現接收,但不返回的效果
這2個註解直接加在字段上即可,也可以 @jsonignore 新增在 getter @jsonproperty 新增在setter
,不過現在多使用lombok,多半是用不到
在新版本裡(2.9.0以後的某個版本)需要採用如下設定 如
@jsonproperty(access = jsonproperty.access.write_only) 可接收引數,而不會序列化字串
@jsonproperty(access = jsonproperty.access.read_only) 可序列化為字串,而不會接收
此外如果使用的是gson ,則還可以使用transient關鍵字 com.google.gson.gson
JsonIgnore導致不能接收引數
最近用了jsonignore之後,在寫註冊的時候突然發現這個引數不能接受引數了,於是就檢視了一下資料,從1.9版本起 如果想接收引數的話,則需要新增 jsonproperty 則可實現接收,但不返回的效果 這2個註解直接加在字段上即可,也可以 jsonignore 新增在 getter jsonpr...
PHPStrom POST不能接收資料的問題
參考 主要是phpstrom內部埠的問題,通常直接使用ps執行,會顯示63342埠,url是localhost 63342 這樣的形式 如果不將工程放在wamp www下,保持原有工作目錄的話,可以考慮以下方式 在apache中 新增alias 例如 將http localhost ps 對映到 d...
Kafka 訊息不能接收的問題
應用系統上做了乙個操作後,後續操作未執行。操作之間的銜接是通過kafka訊息來通訊的 可能原因猜測 1.消費類掛掉了,沒有監聽?2.kafka故障?看下消費類所在的應用,發現有異常掛掉了。問題在此,重啟解決之。啟動日誌看到消費類正常建立監聽的資訊。手工推送乙個訊息,還是未收到。kafka自己啟動了乙...