项目结构介绍
test-service:作为服务的消费者
user-service:作为服务的提供者
common-service:主要用于为其他服务提供公共的方法以及依赖
author-service:权限认证服务,为其他服务模块提供权限的认证和授权
项目服务注册中心采用nacos进行服务的管理
引入依赖
正常情况下,应该直接在服务的调用者,也就是这里的test-service里面引入openFeign的,但是考虑到之后可能会引入其他的服务,所以直接把依赖放到了common-service下,避免依赖的多次引用。
<dependency>
<groupId