当前位置: 代码迷 >> Java Web开发 >> ^请教Spring配置文件中一个属性的含义
  详细解决方案

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

热度:58   发布时间:2016-04-17 15:00:59.0
^_^????请问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,来自动装配!
  相关解决方案