当前位置:首页 > 服务端 > 错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException]

错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException]

  白天创建Springboot项目对接Mybatis时,控制台与页面报错如下,出现了空指针,测试了一下数据库连接正确,里面内容也都有,遂进入debug,发现查询的返回值都是空,再将写的sql语句手动去执行也是正确,顿觉有些无奈。

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
java.lang.NullPointerException: null

错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] _ JavaClub全栈架构师技术笔记

 

  那就上百度查呗,发现几篇文章都提到了“注解”的问题,但是怎么看自己的注解都是没有问题的。后来看到重启就可以解决也尝试了一下,无果。最后回过头去看数据库和实体类是否匹配,看了一下也都是配对的,差别就在于实体类里面用的是驼峰命名,数据库里面是下划线分隔命名,在application.properties中添加一行Mybatis开启驼峰匹配即可解决。

mybatis.configuration.map-underscore-to-camel-case=true

 

  往往有很多细节你会错过,只有弯下腰去看,才能找到。

作者:Maolic
来源链接:https://www.cnblogs.com/shenyuanfeng/p/13352711.html

版权声明:
1、Java侠(https://www.javaxia.com)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaxia.com/server/124840.html

分享给朋友:

“错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException]” 的相关文章