spring笔记

    xiaoxiao2021-03-26  25

    使用XML装配Bean ,后续 最小化XML配置 ,更方便的基于注解的配置。

    构造器注入: 简单数据类型<constructor-arg value>,引用<constructor-arg ref> bean属性装配值和引用 依赖注入自动判断数据类型。int,string,boolean... <property>元素:setter赋值 <property name="" value=""/> 引用其他bean <property name="" ref=""/>

    命名空间p:

    <bean id="" class=""

    p:prorertyname = "value"

    p:propertyname-ref = "" />-ref后缀表明应装配一个引用。

    Spring中<list>,<set>装配集合时,可互换使用。

    键值对使用<map>,如果键值对都为string类型时,可用<prop>(定义<propers>集合的一个成员). 相关的有<property>,<prors>

    使用Spring表达式语言(SpEL)可以很方便的引用其他bean及其属性或方法:#{ }   用 ?. 运算符代替 . 可确保调用右边方法前左边值非空。

    适用于Java所有算数,关系,逻辑运算,个别符号需用对应的文本符号。

    T{ }可以调用静态方法或者常量引用。

    访问集合成员 [ ] 通过索引访问集合中的成员,包括字符串,访问Map时,可将其键值作为索引。 查询集合成员运算符:  .?[ ] .^[ ]       .$[ ] 投影集合   .![ ]   从集合的每个成员中选择特定的属性放入一个新的集合。tips:可以对集合进行查询和投影运算,即在新的集合基础上进行投影。 应避免将过多的逻辑放入SpEL中,不易于测试,没有IDE语法检测支持。
    转载请注明原文地址: https://ju.6miu.com/read-660582.html

    最新回复(0)