`
jitaguizhao
  • 浏览: 149620 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Spring中Bean的装配

    博客分类:
  • java
阅读更多

1、简单Bean装配
    <bean    id="foo"    class="com.jiafang.Foo">
    <property    name="name">
        <value>jiafang</value>
    </property>
    </bean>
2、引用其它Bean
    <bean    id="foo"    class="com.jiafang.Foo">
    <property    name="bar">
        <ref    bean="bar">
    </property>
    </bean>
    <bean    id="bar"    class="com.spring.Bar"    />
3、内部Bean
    <bean    id="courseService"    class="com.jiafang.CourseService" >
    <property    name="studentService" >
        <bean    class="com.student.StudentService" >
    </property>
    </bean>
4、装配集合
4、1 装配List和数组
    <property    name="barList" >
        <list>
            <value>bar1</value>
            <ref    bean="bar2" >------list里的元素可以是任何一种元素,包括<value>、<ref>、甚至是其它<list>
        </list>
    </property>
4、2 装配Set
    <property    name="barSet" >
        <set>
            <value>bar1</value>
            <ref    bean="bar2" >------set里的元素可以是任何一种元素,包括<value>、<ref>、甚至是其它<set>
        </set>
    </property>
4、3 装配Map
    <property    name="barMap" >
        <map>
                <entry    key="key1">------key的值只能是String类型
                    <value>bar1</value>
                </entry >------entry里的元素可以是任何一种元素,包括<value>、<ref>、甚至是其它<entry>
        </map>
    </property>
4、4 装配Properties
    <property    name="barProps" >
        <props>
            <prop    key="key1"> bar1 </prop>
            <prop    key="key2"> bar2 </prop>
        </props>
    </property>
5、设置null
    <property    name="foo">
        <null />
    </property>

分享到:
评论

相关推荐

    spring装配bean的3种方式总结

    主要给大家介绍了关于spring装配bean的3种方式,文中通过示例代码介绍的非常详细,对大家的学习或者使用Spring具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    spring装配bean实例代码

    博客地址:https://blog.csdn.net/u010476739/article/details/76732201 spring装配bean的方式实例

    spring入门教程之bean的继承与自动装配详解

    众所周知Spring里面的bean就类似是定义的一个组件,而这个组件的作用就是实现某个功能的,下面这篇文章主要给大家介绍了关于spring入门教程之bean继承与自动装配的相关资料,需要的朋友可以参考借鉴,下面随着小编来...

    day38 16-Spring的Bean的装配:注解的方式

    NULL 博文链接:https://364232252.iteye.com/blog/2369853

    Spring装配Bean教程之XML安装配置bean详解

    大家都知道spring有多重配置方式,基于XML,基于注解,基于java类的配置,其中基于XML是最强大的一种,下面这篇文章主要给大家介绍了关于Spring装配Bean之XML安装配置bean的相关资料,需要的朋友可以参考借鉴,下面...

    Spring Boot技术知识点:Bean装配1

    Spring Boot技术知识点:Bean装配1

    Spring中的Bean的管理_Bean的装配方式_基于注解的装配_项目

    目的:Spring容器已经成功获取了UserController实例,并通过调用实例中的方法执行了各层中的输出语句。 运行结果为: User [id=1, name=张三, password=123] userDao say hello world! UserService say hello world ...

    Spring装配bean方法实例总结

    主要介绍了spring装配bean方法实例总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Spring中Bean的讲解

    自动装配四.Bean的生命周期 一.Bean的简介 Spring 官方文档对 bean 的解释是: In Spring, the objects that form the backbone of your application and that are managed by the Spring IoC container are

    spring在IoC容器中装配Bean详解

    主要介绍了spring在IoC容器中装配Bean详解,具有一定借鉴价值,需要的朋友可以参考下

    尚硅谷佟刚Spring4代码及PPT.rar

    代码及ppt涵盖 Spring4.0 的所有核心内容:在 Eclipse 中安装 SpringIDE 插件、IOC & DI、在 Spring 中配置 Bean、自动装配、Bean 之间的关系(依赖、继承)、Bean 的作用域、使用外部属性文件、SpEL、管理 Bean 的...

    spring自动装配例子

    ean的自动装配,有4种 (1)no:不做任何操作 (2)byName:根据属性 名 自动装配,设值注入 &lt;bean id="xxx" class="xxx" &gt;&lt;/bean&gt; (3)byType:根据属性 类型 自动装配,相同类型多个会抛出异常,设值注入 &lt;bean...

    让spring解决控制springboot中bean的加载顺序的问题.docx

    1.为什么需要控制加载顺序 springboot遵从约定大于配置的原则,极大程度的解决了配置繁琐的问题。在此基础上,又提供了spi机制,用spring.factories可以...这时候你需要通过一些手段来控制springboot中的bean加载顺序。

    java面试Spring.pdf

    1. Spring 介绍 ...Spring中bean的作用域 说一下Spring基于xml注入bean的几种方式? Spring如何解决循环依赖问题? Spring的自动装配 Spring框架中都用到了哪些设计模式? Spring框架中有哪些不同类型的事件?

    Spring学习之Bean的装配多种方法

    本篇文章主要介绍了Spring学习之Bean的装配三种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    spring的详细介绍

    Spring介绍 1. Spring ...8. Spring中Bean实例的设计 9. 创建Bean实例的时间 10. 自动装配(不建议使用) 11. 依赖检查 12. 定义IoC容器管理的javabean的生命周期回调方法 13. 接口FactoryBean的使用

    spring入门学习-3、Bean装配(XML).pdf

    spring入门学习-3、Bean装配(XML).pdf

    Spring装配Bean之用Java代码安装配置bean详解

    主要给大家介绍了关于Spring装配Bean之用Java代码安装配置bean的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用spring具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。

    Spring Bean常用的的装配方式详解

    主要介绍了Spring Bean常用的的装配方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    浅谈Spring装配Bean之组件扫描和自动装配

    本篇文章主要介绍了浅谈Spring装配Bean之组件扫描和自动装配,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

Global site tag (gtag.js) - Google Analytics