关于spring的注入类型
2014-06-21 11:24
211 查看
关于spring的注入类型有三种:
a)setter,(重要的)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd">
<bean id="serviceLogging" class="com.pb.aop.ServiceLogging"></bean>
<bean id="userService" class="com.pb.service.UserService"></bean>
</beans>
b)构造方法(可以忘记,但是有印象)
若构造方法中有多个参数,需要用索引进行标记注入或者类型进行标记注入。
<constructor-arg index="0" value="7500"></constructor-arg>
<constructor-arg index="1" value="75"></constructor-arg>
c)接口注入(不推荐使用)
a)setter,(重要的)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd">
<bean id="serviceLogging" class="com.pb.aop.ServiceLogging"></bean>
<bean id="userService" class="com.pb.service.UserService"></bean>
</beans>
b)构造方法(可以忘记,但是有印象)
若构造方法中有多个参数,需要用索引进行标记注入或者类型进行标记注入。
<constructor-arg index="0" value="7500"></constructor-arg>
<constructor-arg index="1" value="75"></constructor-arg>
c)接口注入(不推荐使用)
相关文章推荐
- Spring依赖注入对于Date类型数据的处理
- 一点关于spring依赖注入的代码
- 关于spring 依赖注入有什么好处
- 一个关于Spring注入java程序
- spring注入类型要点
- Spring笔记之七(Types of Injection) Spring的三种依赖注入实现类型
- Spring中注入基本类型
- struts2与spring集成时,关于Action类中成员bean自动注入的问题
- 关于Spring的注入方式
- 关于Spring.net注入Controller时参数为空的问题。
- 关于对spring注入的误解。。。
- 关于Spring的注入方式
- 关于spring的属性注入
- Spring的几种注入类型
- 关于Spring事务代理类型转换问题($ProxyXX cannot be cast to 类型)(一)
- 在Spring中DAO与Service关于依赖注入写法探讨
- 关于Spring 依赖注入细节探索
- Spring配置中关于注入的一个异常解决方案
- spring如何注入Date类型的属性
- 关于Struts在Spring中使用autowired 自动注入的问题