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

相关推荐
码luffyliu8 天前
Java NIO 核心原理与秋招高频面试题解析
java·nio
带只拖鞋去流浪8 天前
Java文件读写(IO、NIO)
java·开发语言·nio
liangsheng_g12 天前
Kafka服务端NIO操作原理解析
后端·kafka·nio
leo__52012 天前
Java的NIO体系详解
java·python·nio
Bonnie_121521 天前
04-netty基础-Reactor三种模型
java·nio·jetty
Bonnie_12151 个月前
02-netty基础-java四种IO模型
java·开发语言·nio·jetty
双力臂4041 个月前
Java IO流体系详解:字节流、字符流与NIO/BIO对比及文件拷贝实践
java·开发语言·nio
西岭千秋雪_1 个月前
NIO网络通信基础
笔记·学习·计算机网络·nio
武子康1 个月前
Java-72 深入浅出 RPC Dubbo 上手 生产者模块详解
java·spring boot·分布式·后端·rpc·dubbo·nio
Lyinj1 个月前
jdk1.8 nio相关。java对象和epoll三大函数怎么关联的?(有点乱有点跳)
java·python·nio