BATJ架构

Spring——使用自定义标签

2019-04-08  本文已影响0人  裘马轻狂大帅

使用Spring的常规标签,加个bean,事务,Aop等等。随着满足业务的需求,同时降低程序员的工作量,我们有时需要自己定制一些标签。

自定义标签的使用

扩展Spring自定义标签大致需要如下几步:

1.创建需要扩展的组件

2.定义XSD文件描述组件内容

3.创建一个文件,实现BeanDefinitionParser接口,用来解析XSD文件中的定义和组件定义

4.创建Handler文件,扩展字NamespaceHandlerSupport,目的是将组件注册到Spring容器

5.编写Spring.handlers和Spring.schemas文件。

记住上面五点,结合源码自己独立完成一个标签是不是很简单。

上一篇 下一篇

猜你喜欢

热点阅读