Spring Cloud Alibaba 服务发现和远程调用
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。
1.创建一个springboot工程
1.删除主工程的src文件夹
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uLjq3EZ0-1616739085285)(C:\Users\18472\AppData\Roaming\Typora\typora-user-images\image-20210317194742352.png)]
2.在工程下创建两个子模块
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iTfzRAmi-1616739085287)(C:\Users\18472\AppData\Roaming\Typora\typora-user-images\image-20210317195035249.png)]
3.在子工程中pom文件中导如依赖
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FzUD2cWl-1616739085289)(C:\Users\18472\AppData\Roaming\Typora\typora-user-images\image-20210317195615795.png)]
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>