导入dubbo-starter依赖,在 application.properties 或者 application.yml 配置属性,使用@Service【暴露服务】、使用@Reference【引用服务】。
需要在SpringBoot启动类添加 @EnableDubbo 开启基于注解的dubbo功能
示例:
项目框架中应用: --com.cmos.xxx.xxx.ServiceApplication.java --com.cmos.common.spring.ApplicationStarter.startApplication(Class<?> mainClass, String[] args) --com.cmos.common.spring.ApplicationStarter.getInitailizers() --com.cmos.common.dubbo.initialize(ConfigurableApplicationContext applicationContext) --com.cmos.common.dubbo.DubboBeanFactoryPostProcessor(ApplicationContext applicationContext, ConfigurableEnvironment environment)