SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException

Request processing failed; nested exception is java.lang.NullPointerException

最近忙于写小学期作业,打算用ssm框架做一个简单的web项目

进展还算顺利,刚写到编辑用户信息这一个界面,遇到一个让刚入门小白都头疼的问题——空指针异常。

项目结构大致是这样:一个标准的ssm框架
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第1张图片

前台是这样的(不要吐槽我 :)表示本人审美真的有很大的问题= =)
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第2张图片
接下来展示报错界面:
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第3张图片
根据报错信息,检查了一下service层和dao层和mapper层,发现好像都没有问题,反复看了几遍发现一个非常XX的问题,如下:
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第4张图片
实现用户编辑效果的 managementDao居然是灰色的,再次瞅了他一眼,我真想给自己一个大嘴巴子 : )
没有添上**@Autowired**注解,我的天,我还把上面那一个注解当多行效果用了= 。=
。。。。。。。。
给自己一个大嘴巴子之后我加上了@Autowired注解,再次启动项目,效果如下:

用户栏目:
在这里插入图片描述
编辑栏目:
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第5张图片

controller层对应方法:
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第6张图片
最后项目运行无报错:
在这里插入图片描述
SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException_第7张图片

你可能感兴趣的:(spring)