后端传入前端的数据的属性名全部为小写的解决方法


在测试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