dubbo yml配置_SpringBoot整合dubbo(yml格式配置)
yml文件如果只作为服务的消费者不用暴露端口号,扫描的包名根据自己service改dubbo:application:name: springboot-dubbo-demo #应用名registry:address: zookeeper://127.0.0.1:2181 #zookeeper地址#port: 2181 #提供注册的端口protocol:...
·
yml文件
如果只作为服务的消费者不用暴露端口号,扫描的包名根据自己service改
dubbo: application: name: springboot-dubbo-demo #应用名 registry: address: zookeeper://127.0.0.1:2181 #zookeeper地址 # port: 2181 #提供注册的端口 protocol: name: dubbo port: "20889" #dubbo服务暴露的端口 scan: com.bw.ssm.service.impl #扫描的包名
pom文件
springboot我用的2.1.4建议和我用一样的,不一样的话引入dubbo依赖版本也需要更改
com.bw interface-api 1.0-SNAPSHOTorg.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test testorg.junit.vintage junit-vintage-engine org.projectlombok lombok 1.18.10providedorg.springframework.boot spring-boot-starter-web com.alibaba fastjson 1.2.58com.google.code.gson gson 2.8.5org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.0mysql mysql-connector-java com.github.pagehelper pagehelper 4.1.3org.apache.logging.log4j log4j-slf4j-impl 2.11.0com.alibaba.boot dubbo-spring-boot-starter 0.2.0com.101tec zkclient 0.10org.apache.zookeeper zookeeper 3.4.11pom
启动类
@EnableDubbo注解是开启扫描dubbo服务的
@SpringBootApplication//@MapperScan("com.bw.ssm.dao")@EnableDubbopublic class Application { public static void main(String[] args) { springapplication.run - 这个网站可出售。 - 最佳的springapplication 来源和相关信息。(Application.class, args); }}
Service层
引用dubbo服务的注解
最后
补充一下,pom文件不需要的依赖可以自行去掉,我懒得去了。以上,告辞!
————————————————
更多推荐
已为社区贡献1条内容
所有评论(0)