码迷,mamicode.com
首页 > 编程语言 > 详细

Spring依赖注入

时间:2015-10-14 17:16:57      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

依赖注入包括两种:一种赋值注入(使用getter和setter方法);另一种使用构造器注入。

   看程序中student中的ID,name都是使用get,set来赋值的:那在配置文件是如下配置:

       <property name="id"      value="001"/>
       <property name="name" value="张三"/>

   并且Student中的school属性是School类型,则在容器中是如下配置的:

       <property name="school"  ref ="school"/>

   而在程序中的School中的name是构造器赋值的,则容器中是如下配置的:

      <constructor-arg index="0">
         <value>廊坊师院</value>
      </constructor-arg>

   构造器中一个参数,则索引值是从0开始,若是有多个,依次递增。

    若构造器中的是一个类,则使用bean标签

   <constructor-arg index="0">

    <bean class="具体的类">

  </constructor-arg>

Spring依赖注入

标签:

原文地址:http://www.cnblogs.com/lailaio/p/4877643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!