springboot3 返回的结果不会自动转化json
springboot吧
全部回复
仅看楼主
level 1
想试试springboot3,倒腾了一大顿,返回结果集如图
返回的是个用户列表,正常是有userId等等的其他字段的,但是返回没有。
打断点查询到了完整的数据,但是就是不显示。上图中的时间本来也没有,是在时间字段上加上了JsonFormat注解才显示的。
在不加JsonFormat注解的情况下,显示的是 [{},{}]这样的结果。使用apifox会提示报错“返回数据结构与接口定义不一致1 $应当是object类型”。
我的理解是,我使用的是GetMapping注解,返回结果应该是自动转json的,但是只有用了JsonFormat才会显示出字段,所以是自动转json的问题,但是又不知道从哪解决。
请各位指教。
2024年12月31日 08点12分 1
level 1
用户对象中,时间用了LocalDateTime类型,主键是Long,其他都是String。
2024年12月31日 08点12分 2
level 1
等于是controller返回的结果集有数据,但接口就是接收不到
2024年12月31日 09点12分 3
1