后端傳入前端的數據的屬性名全部為小寫的解決方法


在測試ztree的時候,因為ztree的自動識別父級目錄是根據對象屬性名pId

但是在最開始的時候沒有注意到所以一直用的是pid,導致無法生成父目錄,也沒有折疊目錄

而后發現這個問題,於是把entity類和數據庫中的字段全部改為pId,但是ztree仍舊沒有父級目錄效果。

於是用swagger進行測試:發現傳入前端的數據字段名均為小寫,盡管數據庫字段或entity類本身屬性含有大寫字母,但傳入前端的對象屬性的字母均為小寫

因此根據這個現象進行搜索,找出答案如下

https://www.cnblogs.com/azoveh/p/13100672.html

根據此博客思路,引入jackson的依賴,並在entity類的屬性pId上加上了注解如下

 

 然后進行測試,ztree成功顯示效果如下

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM