Spring的XML配置引入XML Schema语法简化配置

转载 2007年09月11日 18:32:00

在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。

<? xml version = " 1.0 "  encoding = " UTF-8 " ?>
<! DOCTYPE beans PUBLIC  " -//SPRING//DTD BEAN//EN "
        
" http://www.springframework.org/dtd/spring-beans.dtd " >

< beans >
    
</ beans >

2.0的一个非常大的改进是引入了XML Schema的namespace,因而可以将bean的配置文件做大幅度的简化。

<? 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-2.0.xsd
            http: // www.springframework.org/schema/aop  http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
            http: // www.springframework.org/schema/tx  http://www.springframework.org/schema/tx/spring-tx-2.0.xsd ">

</ beans >

这些简化包括了对bean属性的各种简化,AOP配置的简化,事务配置的简化,JNDI配置的简化等方面。

 

spring配置文件引入约束(引如约束有很多种方法,这只是一种)

spring配置文件 位置任意 名称任意 建议:位置-->src下     名称-->建议-->applicationContext.xml 导入约束: 1.首先window-->...
  • wf_fly
  • wf_fly
  • 2017年06月26日 13:22
  • 2773

xml文件引入约束问题

xml引入约束文件报红叉
  • qq_26963433
  • qq_26963433
  • 2017年10月03日 12:33
  • 326

关于Spring配置文件xml文档的schema约束

最开始使用Spring框架的时候,对于其配置文件xml,只是网上得知其使用方法,而不明其意。最近想着寻根问底的探究一下。以下是本文主要内容: 1、配置文件示例。 ...
  • quanzhongzhao
  • quanzhongzhao
  • 2015年11月10日 10:51
  • 11368

使用XML Schema配置spring事务管理

Spring支持编程式事务策略和声明式事务策略,但是通常都推荐使用声明式事务策略; 使用声明式事务策略的优势很明显: 1、声明式事务能大大降低开发者的代码书写量,无论底层事务策略如何变化,应用程序都...
  • STianXie
  • STianXie
  • 2016年06月22日 16:18
  • 604

基于XML schema的简化配置方式

1.使用p:命名空间简化设值注入时设置属性参数步骤://Person Bean public class Person { private String username ; priv...
  • qq_27905183
  • qq_27905183
  • 2016年10月20日 14:45
  • 229

Spring 配置文件xml文档的schema约束

在使用spring框架的时候,对于其配置文件xml,只是知道其使用方法,而不知道为什么。 这里来研究一下下。1.配置文件示例 ...
  • jeikerxiao
  • jeikerxiao
  • 2017年03月14日 09:43
  • 835

最全面的springxml文件约束 applicationContext.xml

  • qq_31776219
  • qq_31776219
  • 2016年08月22日 12:18
  • 6358

Spring使用p空间配置属性——基于XML Schema的简化配置

bean.xml
  • u014470581
  • u014470581
  • 2016年03月12日 18:26
  • 993

Spring : 基于XML Schema的配置(一)

【本教程翻译自Spring官方文档,并有适当增删】 (是针对Spring 4.0.6 Release版本的) 基于XML Schema的配置在Spring 2.0开始被引入,并在2.5和3.0版本得到...
  • czp1001
  • czp1001
  • 2014年08月24日 19:26
  • 1244

最全面的springxml文件约束 applicationContext.xml

  • qq_31776219
  • qq_31776219
  • 2016年08月22日 12:18
  • 6358
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring的XML配置引入XML Schema语法简化配置
举报原因:
原因补充:

(最多只允许输入30个字)