Spring schema与命名空间(学习笔记)
2017-10-29 17:42
197 查看
背景
1.spring1.x与spring2.5版本的schema区别很大;2.XSD schema + schema处理器
1.Spring2.5包含的schema
包含但是不局限于以下几种,除了这些,还有很多spring家族的产品可以使用。1.1 util
说明:定义constant、list、map、properties和property路径的工具方法。
1.2 j2ee
说明:使用JNDI和EJB的J2ee方法
1.3 jms
说明:添加对JMS bean的简单配置支持
1.4 lang
说明:允许其他语言(如JRuby)公开的对象作为Spring bean使用
1.5 tx
说明:允许你声明Spring bean的事物特性
1.6 aop
说明:与面向方面代码元素交互,如切入点和通知
1.7 tool
说明:用来为开发人员定义附加组件,开发人员使用tool schema来为第三方组件增加元数据
1.8 context
说明:用来控制装配进程和bean创建后进程
1.9 beans
说明:使用这个schema来声明bean、alias和import,这通常是XML文件默认的schema
相关文章推荐
- [原创]java WEB学习笔记98:Spring学习---Spring Bean配置及相关细节:如何在配置bean,Spring容器(BeanFactory,ApplicationContext),如何获取bean,属性赋值(属性注入,构造器注入),配置bean细节(字面值,包含特殊字符,引用bean,null值,集合属性list map propert),util 和p 命名空间
- Python学习笔记:作用域和命名空间
- 学习笔记(二)C#获取当前正在执行的代码的命名空间、类、方法的名称
- Spring学习1--配置文件的命名空间
- PHP入门学习笔记之—— PHP 命名空间
- python学习笔记——模块和命名空间
- Spring学习--使用 utility scheme 定义集合及 p命名空间
- 【spring】spring配置文件命名空间(如:xmlns:beans="http://www.springframework.org/schema/beans")
- PHP学习笔记之命名空间//待完善V1.0
- C#回顾学习笔记二十四:命名空间
- IOS学习笔记05_2-Swift-命名空间
- c#命名空间的学习笔记
- JavaWeb学习笔记-spring-17-AOP-基于schema配置切面
- phalcon学习笔记-----命名空间的使用
- PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
- Swift4.0 学习笔记 第三十节:动态获得命名空间
- spring 第6天SpEL,P命名空间,Util Schema
- Javascript学习笔记之函数篇(六) : 作用域与命名空间
- 【jQuery学习笔记-----jQuery事件命名空间】
- C#2005 .NET3.0高级编程学习笔记————命名空间