InvocationTargetException(Bean没有注入) 和 spring初始化构造函数
2010-01-15 17:15
387 查看
代码调试的时候报上述错误,发现时配置spring是服务注入错误。
也就是相当于用接口声明了个变量,没有找到接口的实现类。
当需要在spring中配置的实现类构造函数有参数时,如果要在spring中注入可以如下:
<bean id="***Service"
class="com.**.**.***impl">
<constructor-arg index="0" value = "abcd" />
<constructor-arg index="1" value = "1000" />
<constructor-arg index="2" value = "2000" />
</bean>
也就是相当于用接口声明了个变量,没有找到接口的实现类。
当需要在spring中配置的实现类构造函数有参数时,如果要在spring中注入可以如下:
<bean id="***Service"
class="com.**.**.***impl">
<constructor-arg index="0" value = "abcd" />
<constructor-arg index="1" value = "1000" />
<constructor-arg index="2" value = "2000" />
</bean>
相关文章推荐
- Spring中bean注入初始化方式(通过注解@Configuration @bean)
- 使用Spring 时出现InvocationTargetException
- 2.3 Spring4 快速入门-bean 的注入与初始化和销毁
- 一个Spring Bean配置文件注入时的异常:TypeMismatchException
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- spring多例的类没有getbean却实例化了(因为注入)
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- org.springframework.beans.factory.BeanCreationException(spring注入问题)
- SPRING中BEAN注入成功,可是启动WEB服务器,调用方法时,BEAN全是空,NullpointerException
- Spring 注入bean时的初始化和销毁操作
- Spring IOC/BeanFactory/ApplicationContext的工作流程/实现原理/初始化/依赖注入源码详解
- 相同Bean分别被Spring MVC子容器与Spring父容器初始化,导致@Value注入失败
- Spring应用、原理以及粗读源码系列(一)--框架总述、以Bean为核心的机制(IoC容器初始化以及依赖注入)
- Spring学习07--Bean对象的初始化(IOC的依赖注入)原理
- spring quartz 集群bean注入初始化
- Bean注入报错:org.springframework.beans.factory.BeanCreationException
- 使用Spring(八) 延迟初始化bean、Lookup方法注入
- spring 注入bean 时的初始化
- spring(bean初始化、销毁、注入,作用域)
- spring 初始化时注入bean实现listener的方法