重构"/>
6.工程重构
为什么工程重构
因为上一次写的8001提供者和80调用者的实体类是一样的,我们为了简洁需要将他们提取出来!这就是重构!
步骤
(第一步)找出重复的部分
(第二步)建立一个公共模块
(第三步)写公共模块的POM
<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><!--管理时间格式的--><dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.1.0</version></dependency></dependencies>
(第四步)将公共部分写在模块中
(第五步)maven进行clean install命令
(第六步)改造原来的项目
-
删除原来公共的部分
-
在各自的Maven中引用公共模块
内容
<!--引入重构GAV--><dependency><!--引入自己定义的api通用包--><groupId>com.gy.springcloud</groupId><artifactId>cloud-api-commons</artifactId><version>1.0-SNAPSHOT</version></dependency>
更多推荐
6.工程重构
发布评论