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方法就对了。

相关推荐
菜鸟plus+4 天前
Java NIO
java·nio
码农小伙5 天前
通俗易懂地讲解JAVA的BIO、NIO、AIO
java·nio
刘婉晴9 天前
【Java】NIO 简单介绍
java·nio
a5876911 天前
Java核心概念精讲:TCP与UDP的区别、Java NIO的几个核心组件与HTTP和HTTPS的区别等(46-50)
java·面试·nio
MuMuMu#11 天前
JAVA NIO学习笔记基础强化学习总结
java·学习·nio
我叫汪枫12 天前
《Java餐厅的待客之道:BIO, NIO, AIO三种服务模式的进化》
java·开发语言·nio
青鱼入云14 天前
java面试中经常会问到的IO、NIO问题有哪些(基础版)
java·面试·nio
奔跑吧邓邓子14 天前
【Java实战⑳】从IO到NIO:Java高并发编程的飞跃
java·实战·nio·高并发编程
编啊编程啊程15 天前
Netty从0到1系列之Selector
java·spring boot·spring cloud·java-ee·kafka·maven·nio
鼠鼠我捏,要死了捏25 天前
深入解析Java NIO多路复用原理与性能优化实践指南
java·性能优化·nio