关于spring的配置文件的注入方式
2016-12-02 15:48
344 查看
UserAction 里面注入 UserService
在配置文件中,(不管是注释还是手写)都会有这么一行
<bean id="UserAction" class="UserAction">
<property name="userService" ref="userService" />
</bean>
<bean id="userService" class="UserServiceImpl"/>
因此 注入方式是property name,要与setXxx):
private UserService userService;
public void setUserService(UserService userService) {
this.userService = userService;
}
因此配置文件是这样也是可以的:
<bean id="UserAction" class="UserAction">
<property name="service" ref="userService" />
</bean>
就需要写成
private UserService service;
public void setService(UserService userService) {
this.service = userService;
}
而你的方式,setUserService(UserServiceImpl userService)
配置文件应该如下,让spring去寻找 bean为 userServiceImpl的id
<bean id="UserAction" class="UserAction">
<property name="service" ref="userService" />
</bean>
<bean id="userServiceImpl" class="UserServiceImpl"/>
在配置文件中,(不管是注释还是手写)都会有这么一行
<bean id="UserAction" class="UserAction">
<property name="userService" ref="userService" />
</bean>
<bean id="userService" class="UserServiceImpl"/>
因此 注入方式是property name,要与setXxx):
private UserService userService;
public void setUserService(UserService userService) {
this.userService = userService;
}
因此配置文件是这样也是可以的:
<bean id="UserAction" class="UserAction">
<property name="service" ref="userService" />
</bean>
就需要写成
private UserService service;
public void setService(UserService userService) {
this.service = userService;
}
而你的方式,setUserService(UserServiceImpl userService)
配置文件应该如下,让spring去寻找 bean为 userServiceImpl的id
<bean id="UserAction" class="UserAction">
<property name="service" ref="userService" />
</bean>
<bean id="userServiceImpl" class="UserServiceImpl"/>
相关文章推荐
- Spring关于AOP配置举例(XML配置文件方式)
- spring的配置文件中bean的注入方式
- Spring中利用AOP对领域对象(非依赖注入的对象,如new操作符、反射的方式生存的对象)下面是spring配置文件的一部分 <context:load-time-weaver /> <be
- Spring 配置文件中关于事务控制的3种方式
- SpringJUnit4加载类目录下(src)和WEF-INF目录下的配置文件二--获取注入的bean的二种方式
- spring-03 之IOC 属性注入(配置文件方式 附代码)
- spring List,Set,Map,Properties,array的配置文件注入方式
- [3]Spring以配置文件的方式进行属性注入
- spring的配置文件中bean的注入方式
- spring中属性文件和配置文件的注入方式
- spring中读取xml配置文件、获取bean的几种方式
- spring多文件配置,非单例手工注入,单例自动注入
- spring中读取xml配置文件、获取bean的几种方式
- spring Aop 配置文件方式+JoinPoint获取参数
- Spring配置文件applicationContext.xml的两种拆分方式
- spring配置文件中 关于继承类的配置
- spring中加载xml配置文件的方式
- Spring读取配置文件的三种方式
- Spring注入Hibernate的SessionFactory不分离配置文件
- SSH整合-关于Spring中applicationContext.xml文件对于事务的一些配置