Spring-Boot自定义Starter实践

此文已由作者王慎为授权网易云社区发布。

欢迎访问网易云社区,了解更多网易技术产品运营经验。

disconf-spring-boot-starter

使用方法:

引入maven依赖:

com.netease.haitao.sc
disconf-spring-boot-starter
1.0.1
在application.properties中按照实际配置定义如下字段#disconf zk地址disconf.zkHost=10.122.137.135:2181,10.164.166.201:2181,10.164.166.200:2181,10.164.166.199:2181#disconf环境disconf.env=online#disconf申请的分组disconf.groupName=sc_jxc_front_config代码中可以直接使用@Resource的方式注入ConfigService Bean。@Resourceprivate ConfigService configService;实现代码片段

kschedule-spring-boot-starter

引入maven依赖:

com.netease.haitao.sc
kschedule-spring-boot-starter
1.0.0
在application.properties中按照实际配置定义如下字段#kschedule ZK 地址kschedule.zkConnectUrl=10.164.166.75:2181,10.122.137.110:2181,10.122.137.109:2181#kschedule 分组kschedule.groupName=sc-jxc-front代码中无需多额外的配置,只需在kschedule平台上定义需要执行的方法即可。实现代码片段

nos-spring-boot-starter

引入maven依赖:

com.netease.haitao.sc
nos-spring-boot-starter
1.0.0
在application.properties中按照实际配置定义如下字段nos.accessKey=nos.secretKey=代码中可以直接使用@Resource的方式注入NosClient。@Resourceprivate NosClient nosClient;实现代码片段
spring-boot-starter-dubbo

引入maven依赖(需要排除原生dubbo的依赖)。 原实现:https://github.com/dubbo/dubbo-spring-boot-project ,本实现在其基础上支持@Reference注解配置化

io.dubbo.springboot
spring-boot-starter-dubbo
1.0.1-kaola-sc
com.alibaba
dubbo
在application.properties中按照实际配置定义如下字段#dubbo需要扫描的包 spring.dubbo.scan=com.netease.haitao.jxc.front#应用名称spring.dubbo.application.name=sc-jxc-front#环境spring.dubbo.application.environment=product#ZK地址spring.dubbo.registry.address=zookeeper://kaola-zk1.dg.163.org:2181?backup=kaola-zk2.dg.163.org:2181,kaola-zk3.hz.163.org:2181,kaola-> zk4.hz.163.org:2181,kaola-zk5.yq.163.org:2181#默认提供dubbo服务分组spring.dubbo.provider.group=online#默认提供的dubbo服务版本spring.dubbo.provider.version=1.0#服务端口spring.dubbo.protocol.port=-1#启动时依赖服务检查spring.dubbo.consumer.check=false#默认消费服务分组 spring.dubbo.consumer.group=online#默认消费服务版本spring.dubbo.consumer.version=1.0代码中可以直接使用@Reference的方式注入依赖接口(允许自定义分组和版本),缺省情况下调用默认分组默认版本的服务。


网易云免费体验馆,0成本体验20+款云产品!

更多网易技术、产品、运营经验分享请点击


相关文章:
【推荐】 AndroidView部分消失效果实现


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值