2.1 bean

属性注入:setter方法

构造方法注入 constractor-args

 

注入属性值细节:

字面值:可用字符串表示的值,可以通过 <value> 元素标签或 value 属性进行注入。

基本数据类型及其封装类、String 等类型都可以采取字面值注入的方式

若字面值中包含特殊字符,可以使用 <![CDATA[<shanghai>]]> 把字面值包裹起来。

 

内部bean

 

null值

级联属性,注意,属性需要先初始化后才可以为级联属性赋值,否则会有异常,和struts2不同,了解。

 

list<car>

map<string,car>

配置map属性值

property

map

entity

key,value-ref

 

hibernate需要用到props

 

<!-- 配置单例的集合bean,以供多个bean进行引用 -->

<!-- 配置单例的集合bean,以供多个bean进行引用 -->
    <util:list id="cars">
        <ref bean="car"></ref>
        <ref bean="car2"></ref>
    </util:list>
    
    <bean id="user10" class="com.atguigu.spring.helloworld.User">
        <property name="userName" value="Jack000"></property>
        <property name="cars" ref="cars"></property>
    </bean>

 

然后在main.java中getBean(user3)

使用p命名空间

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值