Spring 依赖注入

注入简单类型

      使用value属性,Spring支持自动转换。

    <property name="initialPoolSize" value="1"></property>

 

注入对象类型:

    <property name="employeeDao" >
        <ref bean="employeeDao"/>
    </property>
    <property name="employeeDao"ref="employeeDao" />

 

注入容器类型:

      一般使用XML方式

      1.注入List

    <property name="someList">

        <list>

            <value>a list element followed by a reference</value>

            <ref bean="myDataSource" />

        </list>

    </property>

       2.注入Set容器(与List的区别是:List是有序的,Set是无序的)

    <property name="someSet">

        <set>

            <value>just some string</value>

            <ref bean="myDataSource" />

        </set>

    </property>

 

注入Map容器

    <property name="someMap">

        <map>

            <entry key="an entry" value="just some string"/>

            <entry key ="a ref" value-ref="myDataSource"/>

        </map>

    </property>

 

注入Properties容器

      类型:java.util.Properties

方式1

    <property name="properties">

        <value>

        jdbc.driver.className=com.mysql.jdbc.Driver

        jdbc.url=jdbc:mysql://localhost:3306/mydb

        </value>

    </property>

方式2

    <property name="adminEmails">

        <props>

            <prop key="administrator">administrator@example.org</prop>

            <prop key="support">support@example.org</prop>

            <prop key="development">development@example.org</prop>

        </props>

    </property>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值