美文网首页
2018-07-03(Spring配置文件浅析)

2018-07-03(Spring配置文件浅析)

作者: acebear | 来源:发表于2018-07-03 21:15 被阅读0次

    Spring的配置文件就是Spring容器对bean进行设置,它是Spring的基础。

    Spring的配置文件概述:用于指导Spring工厂进行bean的生产、依赖关系注入及Bean实例分发的“图纸”,它是一个或多个标准的xml文档,其中ApplicationContext.xml是spring的默认配置文件。

    Spring配置文件示的一般结构:

    <beans>

    <import resource="resource1.xml"/>

    <import resource="resource2.xml"/>

    <bean id="bean1" class="***" ></bean>

    <bean name="bean2" class="***"></bean>

    <alias alias="bean3" name="bean2" />

    </beans>

    Spring容器高层视图:

    Spring容器启动的基本条件:(1)Spring的框架类包(2)bean的配置信息(3)bean的实现类

    bean的配置信息就是bean的元数据信息,由以下五个方面组成:(1)bean的实现类(2)bean的属性信息(3)bean的依赖关系(4)bean的行为配置(5)bean的创建方式

    四者之间的关系

    基于xml的配置:

    Spring的配置文件是基于xml格式的。Spring1.0的配置文件是采用DTD格式;Spring2.0之后使用Scheme的格式,这让不同类型的配置拥有了自己的命名空间,使得配置文件更具扩展性,但是文件头的声明会复杂一些。

    Spring3.0的配置Scheme文件分布在各模块类包中,若模块拥有对应的Scheme文件,则可以在模块类包中找到有个config目录,Scheme文件就位于该目录中。

    相关文章

      网友评论

          本文标题:2018-07-03(Spring配置文件浅析)

          本文链接:https://www.haomeiwen.com/subject/mmtruftx.html