406错误,WARN 33820 --- [generator] [nio-8080-exec-4] .w.s.m.s.DefaultHa

在接口调用过程中,后端出现.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotAcceptableException: No acceptable representation]错误。检查了一个小时才发现我返回的对象没有写getter方法,

当Spring Boot尝试将Java对象作为响应返回时,框架默认使用Jackson库进行JSON序列化。Jackson在序列化过程中严格依赖JavaBean规范,必须通过getter方法访问对象属性。如果返回的对象缺少必要的getter方法,Jackson将无法正确获取属性值,导致序列化失败,最终抛出406 Not Acceptable错误。

给对象加上getter方法就对了。

相关推荐
n***i953 天前
Java NIO文件操作
java·开发语言·nio
程序员-周李斌3 天前
Java NIO [非阻塞 + 多路复用解]
java·开发语言·开源软件·nio
onAcorner9 天前
Netty/Redis网络模型——IO多路复用原理(操作系统)
netty·nio
C2H5OH66613 天前
Netty详解-02
java·websocket·网络协议·tcp/ip·tomcat·netty·nio
Moshow郑锴17 天前
Spring Boot 多线程文件复制服务(支持大文件流式/NIO复制、失败重试、覆盖写入)
nio
java干货19 天前
BIO是“一人盯一桌”,NIO是“一人管全场”,AIO是“机器人送餐”
java·机器人·nio
Luo_xguan20 天前
一、Netty-高并发IO底层原理(5种主要的IO模型)
java·服务器·netty·nio
007php00720 天前
某游戏大厂的常用面试问题解析:Netty 与 NIO
java·数据库·游戏·面试·职场和发展·性能优化·nio
爱吃烤鸡翅的酸菜鱼1 个月前
如何掌握【Java】 IO/NIO设计模式?工厂/适配器/装饰器/观察者模式全解析
java·开发语言·后端·设计模式·nio
Full Stack Developme1 个月前
java.nio 包详解
java·python·nio