好记性不如烂笔头89-spring3学习(10)-spring3常用schema(持续整理)
来源:互联网 发布:浙江卫视网络直播 编辑:程序博客网 时间:2024/05/18 01:52
Spring3有很多的schema,这些schema对应很多不同的功能。使用这些常用的schema,能让我们避免重复发明轮子,提高我们的开发效率。
我以为这是一个很常见的信息,到网上随便整理下就能完成,可能用的关键词不对,怎么找也没有找到相对比较全面的。
正所谓,好记性不如烂笔头,自己动手把自己能收集到的整理下来,以后需要找资料也能方便点。
spring-beans-3.0.xsd
用途:spring3最主要的schema,用于配置bean命名空间: http://www.springframework.org/schema/beansSchema文件: http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
P命名空间
用户:简化XML配置命名空间:http://www.springframework.org/schema/p引入方法:xmlns:p="http://www.springframework.org/schema/p"因为p命名空间中的属性名是可变的,因此他没有对应的schema定义文件,也不需要在xsi:schemaLocation中为p命名空间指定schema定义文件。
spring-context-3.0.xsd
用途:它提供了通过扫描类包,以应用注解定义bean的方法,spring2.5以后提供命名空间: http://www.springframework.org/schema/contextSchema文件: http://www.springframework.org/schema/tx/spring-context-3.0.xsd样例:<context:component-scan base-package=”com.dao”/>Spring容器会扫描com.dao下面所有的类,并且从类的注解中获取bean的定义信息;Context命名空间的方法比较多,比如:resource-pattern 属性过滤特定的类;Regex 方法,采用正则表达式对目标的类名进行过滤等。
spring-tx-3.0.xsd
用途:用于声明式事务配置定义命名空间: http://www.springframework.org/schema/txSchema文件: http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
spring-aop-3.0.xsd
用途:AOP(面向切面)的配置定义命名空间: http://www.springframework.org/schema/aopSchema文件:http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
spring-mvc-3.0.xsd
用途:用于MVC的配置,spring3.0新增命名空间: http://www.springframework.org/schema/mvcSchema文件:http://www.springframework.org/schema/aop/spring-mvc-3.0.xsd
pring-jdbc-3.0.xsd
用途:用于spring内嵌数据库提供的配置,spring3.0新增命名空间: http://www.springframework.org/schema/jdbcSchema文件:http://www.springframework.org/schema/aop/spring-jdbc-3.0.xsdspring内嵌数据库又是一个什么样东东呢?
spring-lang-3.0.xsd
用途:spring3.0新增了对JRuby和Groovy等动态语言的支持命名空间: http://www.springframework.org/schema/langSchema文件:http://www.springframework.org/schema/aop/spring-lang-3.0.xsd
pring-oxm-3.0.xsd
用途:用于配置对象XML映射的schema,spring3.0新增命名空间: http://www.springframework.org/schema/oxmSchema文件:http://www.springframework.org/schema/aop/spring-oxm-3.0.xsd
spring-task-3.0.xsd
用途:任务调度的定义和配置命名空间:http://www.springframework.org/schema/taskSchema文件:http://www.springframework.org/schema/task/spring-task-3.0.xsd
0 0
- 好记性不如烂笔头89-spring3学习(10)-spring3常用schema(持续整理)
- 好记性不如烂笔头88-spring3学习(9)-schema的配置的解读和说明
- 好记性不如烂笔头80-spring3.x学习(1)-java反射机制基础
- 好记性不如烂笔头81-spring3.x学习(2)-java类加载器ClassLoader
- 好记性不如烂笔头83-spring3学习(4)-spring的BeanFactory(IoC容器)
- 好记性不如烂笔头84-spring3学习(5)-spring的ApplicationContext(应用上下文)
- 好记性不如烂笔头85-spring3学习(6)-BeanFactory 中bean的生命周期
- 好记性不如烂笔头86-spring3学习(7)-ApplicationContext中bean的生命周期
- 好记性不如烂笔头87-spring3学习(8)-IoC的理解和比喻
- 好记性不如烂笔头90-spring3学习(11)-小技巧汇总
- 好记性不如烂笔头91-spring3学习(12)-bean的PostConstruct和PreDestroy
- 好记性不如烂笔头93-spring3学习(14)-spring事务传播机制的7剑客
- 好记性不如烂笔头94-spring3学习(15)-用spring的jdbcTemplate简单访问数据库
- 好记性不如烂笔头95-spring3学习(16)-spring配置log4j
- 好记性不如烂笔头96-spring3学习(17)-利用debug观察事务传播
- 好记性不如烂笔头97-spring3学习(18)-多线程模式下的spring事务
- 好记性不如烂笔头82-spring3学习(3)-spring的Resource使用和传统方法的对比
- 好记性不如烂笔头92-spring3学习(13)-spring和hibernate访问数据库的小差异
- IDF实验室之初探乾坤Fuck your brain
- 猫猫学IOS(五)UI之360等下载管理器九宫格UI
- 第2周-项目4-程序的多文件组织-考了语文数学的学生
- 各种存储和存储间的比较
- UITextField 点击右下角return按钮触发事件
- 好记性不如烂笔头89-spring3学习(10)-spring3常用schema(持续整理)
- bzoj2298: [HAOI2011]problem a dp
- Java基础视频教程第24天_网络编程二(了解即可)
- 难道冬泳都会断子绝孙?
- strlen() / sizeof() / length() 区别
- (十四)java中super和this
- 访问私有成员方法存
- Linux实验心得——内存管理
- Win8+Matlab7.1测试例子(20150109、0116、0124、0202、0207、0217)