feign
创建项目
创建一个空的项目(feign-layui-demo)
整体使用的环境为
- Spring Cloud:Finchley.RELEASE
- Spring Boot:2.0.6.RELEASE
在项目中搭建四个模块
- commons
- eureka-server
- book-provider
- book-consumer
创建模块
commons
用于存放实体类创建
公共类项目
注册过程
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f7ff97597cfe0ca49236d375c40be760.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ef7e11bdd2f152b4c622a94df1d8058a.png)
因为不需要提供web服务等,所以无需依赖其他
eureka-server
eureka注册中心,附带了Security的认证
注册过程
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9d859b2bf8123476bfeedd31eb775333.png)