当前位置: 首页 > news >正文

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

相关文章:

  • FlexibleButton:一个轻巧灵活的按键处理库,让你的按键处理更简单
  • 强力巨彩租赁屏:加速技术迭代助力舞台艺术焕新
  • 开源免费视频在线提取工具 MediaGo 介绍
  • 基于DevSecOps敏捷框架的数字供应链安全应解决方案
  • RAG框架搭建(基于Langchain+Ollama生成级RAG 聊天机器人)
  • 京东平台 API 对接实战:商品详情数据采集接口开发与调试教程
  • LaTex 模板 section 前小节符号去不掉 解决方法
  • Spring Security鉴权:文件上传需要携带token
  • 使用OpenCV 和Dlib 实现表情识别
  • ReSearch:强化学习赋能大模型,推理与搜索的创新融合
  • 典籍知识问答模块AI问答功能feedbackBug修改+添加对话名称修改功能
  • Debian系统上PostgreSQL15版本安装调试插件及DBeaver相应配置
  • 【C语言干货】野指针
  • 香港维尔利健康科技集团与亚洲医学研究院达成战略合作,联合打造智慧医疗应用技术实验室
  • 聚类分析的原理、常用算法及其应用
  • Python生活手册-Numpy数组索引:从快递柜到咖啡店的数字化生活指南
  • Vue 3 全面详解:从基础到进阶实战
  • Vue 权限管理终极实践:动态路由 + 按钮级权限控制
  • AI基础知识(02):机器学习的任务类型、学习方式、工作流程
  • Linux 网络编程 day5 多路IO转接之改进select and poll
  • 从黄土高原到黄浦江畔,澄城樱桃品牌推介会明日在上海举办
  • 李云泽:支持小微企业、民企融资一揽子政策将从增供给、降成本、提效率、优环境4个方面发力
  • 李云泽:再批复600亿元,进一步扩大保险资金长期投资试点范围
  • 前瞻|中俄元首今年将首次面对面会晤,专家:国际变局中构建更坚韧的合作架构
  • 新闻1+1丨多地政府食堂开放“舌尖上的服务”,反映出怎样的理念转变?
  • “95后”楼威任浙江师范大学教授,研究方向为医学人工智能