1. 首页
  2. 编程语言
  3. Java
  4. 通过Spring自定义NamespaceHandler实现命名空间解析(推荐)

通过Spring自定义NamespaceHandler实现命名空间解析(推荐)

上传者: 2021-07-05 10:40:58上传 PDF文件 91.23 KB 热度 10次

spring中在使用xml进行bean配置时,我们经常出现1、定义Bean我们想把这个类通过xml方式注入到spring容器中2、编写自定义NamespaceHandlerNamespaceHandler的功能就是解析我们自定义的custom命名空间的,为了方便起见,我们实现NamespaceHandlerSupport,其内部通过BeanDefinitionParser对具体的标签进行处理,即对我们定义的NamespaceHandler实现如下:解析器代码:特别说明:在解析器中执行parse返回BeanDefinition并不会实现被返回的bean定义被自动注册到spring容器中,需要自己

用户评论