今天突然遇到空指针的问题

SpringMVC 项目出现了@Autowrid突然出现了空指针的问题

@Autowired
    private IGfGoodsInfoChose choseService;

查看了网上的各种说法

包括实现类上@Service的注释,没有问题

严重: Servlet.service() for servlet [springMVC] in context with path [/wzshop] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
java.lang.NullPointerExceptionat com.wdg.controller.GoodsChoseController.addChoseInfo(GoodsChoseController.java:68)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.__invoke(DelegatingMethodAccessorImpl.java:43)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:45009)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:45012)at java.lang.reflect.Method.invoke(Method.java:497)

排查了很久,原来是我自己的方法的问题

我的方式是private方法

我这边修改成为public 就没有问题了

感谢这篇博客:

https://blog.csdn.net/liuxiaochang_2011/article/details/80680878?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf

希望对你有所帮助

SpringMVC @autowrid注入空指针相关推荐

  1. SpringMVC自定义注入controller变量

    问题描述 在SpringMVC中默认可以注入Model,ModelAndView,@RequestParam,@PathVariable 等,那么这个是怎么实现的,以及怎么注入一个自定义的参数呢 Ha ...

  2. SpringMVC 自动注入 Request 和 Response 对象

    问题 当我们第一次接触到 Java Web 开发,从最原生的 Servlet 方法开始,我们就知道在 doGet() 或者 doPost() 方法有两个形参,分别是 HttpServletReques ...

  3. .NET开发中 springMVC+NHibernate注入失败的几个常见错误

    1.spring程序集没引用,这个一定要引用,还有就是如果有Redis,还需引用ServiceStack 2.webConfig没配置对,这个没对一般会报错 3.也许Global.asax文件没引入全 ...

  4. springmvc参数注入源码剖析源码扩展

    项目中使用json传递数据,定义了一套统一的格式,如下所示,但是实际上业务层面只需要处理data节点的数据,sign.signType参数由框架层面进行验签处理.项目中的web层使用了springmv ...

  5. java接口注入空指针_spring 注入空指针是怎么回事?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 DButil public class DButil { private SessionFactory sf; public SessionFactory ...

  6. SpringMVC、Spring和Struts的区别

    一.Spring 首先,结合到自己对于Spring的使用,我明确的一点是,Spring严格上来说,并不是一种框架.它相当于一个粘合剂,黏合了别的框架或者组件.所以,spring是一个容器!为什么用Sp ...

  7. SpringMVC的数据响应-回写数据-直接回写字符串(应用)

    通过SpringMVC框架注入的response对象,使用response.getWriter().print("hello world") 回写数据,此时不需要视图跳转,业务方法 ...

  8. spring (四) SpringMVC的请求和响应

    目录 前言 一.SpringMVC的数据响应 1.1 SpringMVC的数据响应方式 1.1.1页面跳转        直接返回字符串 ​  1.1.2通过ModelAndView对象返回 1.2  ...

  9. 【SSM 1】SpringMVC、Spring和Struts的区别

    导读:近期做到的项目中,用到的框架师SSM(SpringMVC+Spring+Mybatis),那么在这之前用过SSH,这里主要是区分一下SpringMVC和Struts,但是由于SpringMVC和 ...

最新文章

  1. Android Go初探
  2. Linux之ln命令
  3. 安徽计算机省一级考试试题,安徽计算机一级考试试题及答案
  4. 02-JDBC学习手册:JDBC编程步骤【重点重点】
  5. Web IOC 容器初体验
  6. php 解压zip到目录下,php 解压zip压缩包内容到指定目录的实例
  7. 在网页子文本框模拟特定的鼠标滚轮_Pyhton爬虫的另类操作,之前有碰到不能爬的网页来看看!...
  8. python基础教程免费下载-Python基础教程(第2版)
  9. 最基础eacharts图带数字,百分比,tab切换
  10. nginx虚拟机无法访问解决
  11. 如何绘制高质量业务流程图
  12. android 点赞截图,朋友圈点赞p图软件
  13. miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
  14. [流行偶像]分析王菲唱腔的精辟文字(转载)
  15. 国科大英语Unit4
  16. 不要想当然,相信自己(自己在C中踩过的坑)
  17. 基于`IRIS`,动态解析`HL7`消息
  18. 最小熵原理(四):“物以类聚”之从图书馆到词向量
  19. 安全、智慧是 Oppo 快充技术最新的发展方向
  20. 安装并测试Gitweb

热门文章

  1. Oracle 11gR2构建RAC之(3)--安装grid前环境检测
  2. matlab中find函数的使用说明
  3. 使用MOSS2007内置的更多FieldType
  4. 懒人的懒方法之-回车跳转大法
  5. 从互联网跳到国企半年了,说说我的感受!
  6. 从源码分析Hystrix工作机制
  7. 某程序员吐槽:女朋友老板给她包了1314元开工红包,正常吗?网友:这是绿包!...
  8. Scrum指南新版发布,再添新概念—Product Goal
  9. 收藏这10个办公神器,让你的职场办公更高效!
  10. 推荐8个高质量的小众APP,功能真的惊艳到我了!