Spring 命名空间

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
   <description>在这里添加bean的内容</description>

</beans>

以一个栗子做为开头,一个典型的Spring XML配置文件。java

Spring的核心框架自带了10个命名空间配置,如表spring

命名空间
aop 为声明切面以及将@AspectJ注解的类代理为Spring切面提供配置元素
beans 支持声明Bean和装配bean,是Spring最核心也是最原始的命名空间

contextmvc

为配置Spring应用上下文提供了配置元素,包括自动检测和 自动装配bean,注入非Spring直接管理的对象
jee

提供了与java EE API的集成,例如JNDI 和EJB框架

jms 为声明消息驱动的POJO 提供了配置元素

lang工具

启用Spring的对象到XML映射配置
mvc 启用Spring MVC的能力,例如向注解的控制器,视图控制器和拦截器
oxm 支持Spring的对象到 XML映射配置
tx 提供申明式事物配置
until 提供各类各样的工具类元素,包括把集合配置给bean,支持属性占位符
   

除了Spring框架提供自带的命名空间,Spring Portfolio的许多成员一样提供本身的Spring命名空间。spa

相关文章
相关标签/搜索