方式一:
使用注解的方式
导入 Dubbo-starter
在 application. properties 配置属性
使用@Service暴露服务
使用@Reference引用服务
使用@EnableDubbo开启注解Dubbo功能
或者配置包扫描
Dubbo. scan.base-packages=com. atguigu. gmall
开启注解、包扫描,配置一个即可
这种方式:
可以在@Service、 @Reference注解中配置属性
属于类的配置,无法精确到方法的配置
方式二
使用Dubbo的xml配置文件
导入 Dubbo-starter
使用@ImportResource导入Dubbo的配置文件即可
@ImportResource(locations="classpath:provider.xml”)
Dubbo的配置文件,之前怎么写
现在还是怎么写,没有特殊要求
这种方式:
可以做到方法的精确配置
方式三:
使用注解API的方式
将每一个组件手动创建到容器中
让Dubbo来扫描其他的组件
参考文档
http://Dubbo. apache. org/zh-cn/docs/user/configuration/annotation. html
Was this helpful?
0 / 0