spring bean ref l…
2014-01-26 15:38
246 查看
<</span> bean id = "userDAOProxy"
class = "org.springframework.transaction.interceptor.TransactionProxyFactoryBean" >
<</span> property name = "transactionManager" >
<</span> ref bean = "transactionManager" />
</</span> property >
<</span> property name = "target" >
<</span> ref local = "UserDAO" />
</</span> property >
</</span> bean >
1 、用 local 属性指定目标 bean 可以利用 xml 解析器的能力在同一个
XML配置文件中验证 xml
id 引用,没有匹配的元素,xml 解析器就会产生一个 error, 所以如果引用的bean 在同一个
XML配置 文件中 , 那么用 local 形式是最好的选择 .
2 、可以这么说, 是寻找所有 XML配置文件中的 bean;
是寻找本 xml 文件中的 bean.
3 、 提供了如下几方面的属性 :
1)bean: 在当前 Spring
XML 配置文件中,或者在同一 BeanFactory(ApplicationContext) 中的其他 JavaBean 中寻找引入的BEAN.
2)local: 仅在当前 Spring
XML 配置文件中寻找引入的BEAN.
如果借助于 Spring
IDE, 则在编译期可以对其依赖的 JavaBean 进行验证。基于 local 方式,开发者能够使用到 XML 本身提供的优势,而进行验证。
3)parent: 用于指定其依赖的父 JavaBean 定义。
class = "org.springframework.transaction.interceptor.TransactionProxyFactoryBean" >
<</span> property name = "transactionManager" >
<</span> ref bean = "transactionManager" />
</</span> property >
<</span> property name = "target" >
<</span> ref local = "UserDAO" />
</</span> property >
</</span> bean >
1 、用 local 属性指定目标 bean 可以利用 xml 解析器的能力在同一个
XML配置文件中验证 xml
id 引用,没有匹配的元素,xml 解析器就会产生一个 error, 所以如果引用的bean 在同一个
XML配置 文件中 , 那么用 local 形式是最好的选择 .
2 、可以这么说, 是寻找所有 XML配置文件中的 bean;
是寻找本 xml 文件中的 bean.
3 、 提供了如下几方面的属性 :
1)bean: 在当前 Spring
XML 配置文件中,或者在同一 BeanFactory(ApplicationContext) 中的其他 JavaBean 中寻找引入的BEAN.
2)local: 仅在当前 Spring
XML 配置文件中寻找引入的BEAN.
如果借助于 Spring
IDE, 则在编译期可以对其依赖的 JavaBean 进行验证。基于 local 方式,开发者能够使用到 XML 本身提供的优势,而进行验证。
3)parent: 用于指定其依赖的父 JavaBean 定义。
相关文章推荐
- Spring&nbsp;Bean的属性值定义
- Spring中<ref local=""/>与<ref bean=""/>区别
- SPRING里的配置文件里<ref local=""和<ref bean=""区别
- 普通类调用Spring bean对象
- org.springframework.beans.factory.BeanCreationException: Error creating bean 
- Spring中<ref local=""/>与<ref bean=""/>区别
- Spring配置文件中使用ref local与ref bean的区别. 在ApplicationResources.properties文件中,使用<ref bean>与<ref local>方法如下
- WebService 整合 Spring
- spring与hibernate 的整合
- spring&nbsp;security总结&nbsp;太有用了!!
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFacto
- spring 之 factory-bean & factory-method
- 关于Spring MVC的参数绑定
- Spring---->Bean的作用域
- Spring Security的核心拦截器
- Error creating bean with name 'userService': Injection of resource methods failed; nested exception is org.springframework.beans
- spring <bean scope="prototype">探讨
- spring 随笔(一) bean & Dependency Injection
- Spring中Bean的命名问题及ref和idref之间的区别
- Spring笔记(8)--------<bean>之间的关系