如果每个微服务都引入实体类,代码冗余度高。为此重构代码。
1.建立公共的module
把其他微服务的实体类复制到新建公共模块的java包下(自行定义子包entities)
2.在IDEA右侧maven中执行该公共模块的clean和install。
3.在需要用到实体类的微服务中的pom.xml文件添加
<!--引入自己定义的api通用包,可以使用Payment支付Entity--> <dependency> <groupId>com.atguigu.springcloud</groupId> <artifactId>cloud-api-commons</artifactId> <version>${project.version}</version> </dependency>