美文网首页
dubbo spring schema加载bean

dubbo spring schema加载bean

作者: fighting超 | 来源:发表于2018-01-26 12:10 被阅读0次

    1,需要配置的文件有

    dubbo通过dubbo.xsd(service)配置bean中属性值,通过spring.handlers定位NameSpaceHander;通过spring.schemas定位dubbo.xsd;而在dubbo-demo-provider中配置demo bean属性值。

    另外,根据spring schema的配置方式,我们知道,配置解析数据主要通过一下几步:

    xsd -> NameSpaceHander -> BeanDefinationParser -> Spring容器

    所以在dubbo中,就自然是 

    看DubboNamespaceHandler 中代码,就自然知道二者之间的联系。再看DubboBeanDefinationParser中代码,是dubbo的解析策略,并通过重载 parse方法触发该解析策略。

    最后,通过dubbo-demo-provider.xml 配置spring 启动项

    这样,当我们启动provider的时候,配置bean数据就全部加载到了spring容器中。

    相关文章

      网友评论

          本文标题:dubbo spring schema加载bean

          本文链接:https://www.haomeiwen.com/subject/gxbiaxtx.html