赞
踩
在微服务项目中,每个module常常有相同的公共部分,比如公共的entity和配置文件。重复写很臃肿。现在把这些公共的部分提取出来。放到一个公共的module里面,其他的module直接引入依赖。
以下是cloud-consumer-order80模块、cloud-provider-payment8001模块,想要引入cloud-api-commons中的公共部分entity实体类。
首先删除cloud-consumer-order80模块、cloud-provider-payment8001模块中的entity,cloud-api-commons中创建公共部分的entity。
操作步骤如下:
①先将公共部分install,具体步骤,maven跳过单元测试
出现BUILD SUCCESS说明install成功
②在引入的模块的pom.xml中添加依赖,模块名是公共部分的module
- <dependency>
- <groupId>com.atguigu.springcloud</groupId>
- <artifactId>cloud-api-commons</artifactId>
- <version>${project.version}</version>
- </dependency>
注意:引入的时候,controller——service——dao——mapper层。里面的entity需要修改,包括路径等等。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。