tnjk.net
当前位置:首页 >> spring 注入失败 null >>

spring 注入失败 null

userService 没有初始化,肯定为空 public void setUserService(UserService userService){this.userService=userService;} 这句话在外边调用过不?没有吧

1、controller 怎么会调用dao? 正确应该是controller调用service,service调用dao 2、首先确定你的spring文件里面已经加上启用注解的模式,默认是不启用的, 如果是springmvc, 再确定你是否已经加上扫描文件的配置 3、再确定controller,servi...

1、看来你很不会看异常? 2、上面都说了错在哪了,你没看到,看异常的第一行,ICostServiceImpl类的48行? 3、空指针是最好找的问题,肯定是哪个引用指向了一个空的对象。 4、有调用方法的对象,看这个对象是不是空的,先看程序执行到哪了,acti...

你的include-filter是使用的正则,看起来你的正则好像有问题,你可以改成如下试一下: 或者是:expression="包路径.Actions.*" Spring对此处处理的原码如下: public class RegexPatternTypeFilter extends AbstractClassTestingTypeFilter {pri...

从你的配置信息看出你有UserService的接口实现类那么 定义的userservice 的变量 userServiceImpl 和你UserService实现接口类

声明AppTools实例的时候也需要用注入的方式,不能new AppTools(),不然就脱离Spring容器的管理了

你可以产尝试一下:在addUser1()方法中声明 BeanFactory factory = new ClassPathXmlApplicationContext("你的Spring配置文件"); ?? action = (??) factory.getBean("你的beanaction"); ??.userServiceImpl.addUser(user);

1、看来你很不会看异常? 2、上面都说了错在哪了,你没看到,看异常的第一行,ICostServiceImpl类的48行? 3、空指针是最好找的问题,肯定是哪个引用指向了一个空的对象。 4、有调用方法的对象,看这个对象是不是空的,先看程序执行到哪了

报什么错,哪个属性没注入进去你要说啊!!光贴这部分代码有个屁用

在使用DepartmentBiz时 变量名要与配置的bean的id相同

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com