读书人

^请教Spring配置文件中一个属性的含义

发布时间: 2012-01-14 20:02:35 作者: rapoo

^_^????请问Spring配置文件中一个属性的含义
<bean id= "msginstanceIbatisDao "
class= "com.spsoft.pmsg.dao.ibatis.MsginstanceIbatisDao "
autowire= "byName "
/>

请问autowire= "byName "属性什么含义,起什么作用呢,谢谢大家^_^...

[解决办法]
autowire= "byType ":自动根据类中属性的类型去匹配上下文中的bean,自动装配
autowire= "byName ":自动根据类中属性的名字去匹配上下文中的bean,自动装配
--------------------
<bean id= "msginstanceIbatisDao "
class= "com.spsoft.pmsg.dao.ibatis.MsginstanceIbatisDao "
autowire= "byName "
/>
--------------------
上面意思就是说,msginstanceIbatisDao 这个bean 在上下文中找另一个id和它属性名一样的bean,来自动装配!

读书人网 >Java Web开发

热点推荐