今天是第三次被这个问题给消磨时间了,前两次一直觉得没啥,感觉不会再出现这样的问题了:
一、@ResponseBody忘加了;
二、使用了延迟加载导致一个包含实体类对象的实体类由于未加载出内部的实体类对象而无法获取id外的值,从而无法转换为json格式
三、多对多或其他实体类关系导致无限循环掉用,
@JsonIgnoreProperties("school")
@JsonIgnore(生成json时忽略属性)
使用这些
标签忽略该属性即可
当然,最好是另外创建一个实体类,该实体类与数据库无关联(一般的项目结构就应该是这样的),这样就可以为所欲为了
参考:https://blog.csdn.net/weixin_34242658/article/details/91261461
https://www.jianshu.com/p/54ba009064b0
持续更新中。。。。。。可能
网上一堆说是datetype的问题,说什么jQuery1.4的jar包json格式会出错,鬼知道,反正我的错误不是这个。。。。。。