• spring xml配置标签详解


    <!-- 指定类的名称 在对bean进行定义时,除了使用id属性来指定名称之外,为了提供多个名称,可以使用alias标签来指定。 -->
    <alias name="" alias=""/>

    <!-- applicationContext.xml文件中使用import的方式导入有模块配置文件 -->
    <import resource=""/>

    <!-- 创建类 -->
    <bean></bean>

    <!--在基于主机方式配置Spring的配置文件中,你可能会见到<context:annotation-config/>这样一条配置,他的作用是式地向 Spring 容器注册
    AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、
    PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostProcessor 这 4 个BeanPostProcessor。
    注册这4个 BeanPostProcessor的作用,就是为了你的系统能够识别相应的注解。 -->
    <context:annotation-config></context:annotation-config>

    <!-- Spring 2.5引入了更多典型化注解(stereotype annotations): @Component、@Service和 @Controller。@Component是所有受Spring管理组件的通用形式; -->
    <context:component-scan base-package=""></context:component-scan>

    <!-- 只要配置了ApplicationContext。ApplicationContext中的任何Bean可能实现LoadTimeWearveAware,从而接受load-time weaver 实例的引用。
    与Spring 的JPA一起使用是很有用的。这里load-time weaving对于JPA 类转换是很必要的。 -->
    <context:load-time-weaver/>

    <!-- pring通过annotation注解注册MBean到JMX实现监控java运行状态 -->
    <context:mbean-export/>

    <!--  <context:property-override location="..."/> //这样会自动地用properties文件中定义的属性覆盖spring配置文件中同名的属性值。 -->
    <context:property-override/>

    <!-- 需要在spring的配置文件里添加一句:<context:property-placeholder location="classpath:jdbc.properties"/> 即可,这里location值为参数配置文件的位置,参数配置文件通常放在src目录下,而参数配置文件的格式跟java通用的参数配置文件相同,即键值对的形式, -->
    <context:property-placeholder/>

    <!-- -->
    <context:spring-configured>
    </context:spring-configured>

    <!-- 所配置的javabean的描述信息
    <description></description>
    -->

  • 相关阅读:
    TSYS2.0 碎片工作原理
    回旋。悲哉、哀哉
    Sql高级操作
    你是我最愛的人
    TSYS2.0标签说明
    TSYS:Tkl_TemplateClass 类调用详解
    CMS设计和CMS选型(内容管理系统)
    TSYS2.0 Beta与Tsys 1.1等众多版本下载
    TsysV1.1 系统文件清单介绍
    伪装成Google Bot突破收费页面
  • 原文地址:https://www.cnblogs.com/zxf330301/p/5795921.html
Copyright © 2020-2023  润新知