SpringBoot如何对外暴露接口,供其它项目调用

springboot如何暴露接口
1.在对应的service层编写提供别人使用的方法
SpringBoot如何对外暴露接口,供其它项目调用_第1张图片2.再指定的地方 提供对应的接口给别人使用(映射的url是在web层对应的url)

@FeignClient(value = "ms-erp-mall-admin", configuration = {FeignApplyConfiguration.class})
value:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现
configuration :Feign配置类,可以自定义Feign的Encoder、Decoder、LogLevel、Contract

SpringBoot如何对外暴露接口,供其它项目调用_第2张图片
3.在web层创建个文件夹编写调用接口的实现类 可以等同看作编写controller层(controller层是对前端暴露接口)
SpringBoot如何对外暴露接口,供其它项目调用_第3张图片

你可能感兴趣的:(SpringBoot如何对外暴露接口,供其它项目调用)