最近在Android-studio做一个餐饮管理系统服务员前台操作的一个APP,在使用SSM框架做服务端,在APP调用服务端的时候报了如下图的一个错误:

解决SSM框架报Request processing failed; nested exceptionis java.lang.NullPointerExceptio

准确的说报的一个最主要的一个错就是:Request processing failed; nested exception

is java.lang.NullPointerExceptio,这语句的意思就是说:请求处理失败,嵌套异常为java.lang.NullPointerExceptio空指针异常

解决SSM框架报Request processing failed; nested exceptionis java.lang.NullPointerExceptio

这个问题经过我一番断点排查后,发现问题就出现在Service的实现接口里面,在Service去调用DAO层的时候就报错了,在往上细想,可能就是在引用DAO层的时候出现了问题,然后去查看引用DAO层的代码,果然就发现了问题的所在,在图片上很明显的可以看出我在引用DAO层的时候写漏了注释@Autowired,后面我加上注释再进行操作问题解决了

解决SSM框架报Request processing failed; nested exceptionis java.lang.NullPointerExceptio

解决办法:

解决SSM框架报Request processing failed; nested exceptionis java.lang.NullPointerExceptio

这次会出现的这样的问题完全是自己的粗心大意和马虎才导致的,所以说在编写代码的时候一定要细心,遇到问题也要细心的去查找

最后给大家普及一**释@Autowired的作用:

Autowired是Spring的核心注解,它可以对类成员变量、方法及构造函数进行标注,让spring 完成 bean 自动装配的工作。@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。也是IOC自动装配

相关文章:

  • 2021-06-16
  • 2021-09-26
  • 2021-05-17
  • 2021-09-09
  • 2022-12-23
  • 2021-10-22
猜你喜欢
  • 2021-11-20
  • 2022-01-07
  • 2021-11-14
  • 2021-06-03
  • 2021-11-24
  • 2021-06-19
相关资源
相似解决方案