项目架构调整,新增sunrays-combinations模块
文章目录
- 1.介绍
- 2.环境搭建
- 1.sunrays-framework下新建sunrays-combinations模块
- 2.删除src
- 3.pom.xml
- 4.查看是否交给sunrays-framework管理
- 5.删除sunrays-common中module引用的common-core-starter
- 6.sunrays-combinations统一管理子模块
- 7.common-all-starter的父模块修改为sunrays-combinations
- 3.修改common-core-starter为combinations-all-starter
- 1.修改模块名和文件夹名
- 2.sunrays-combinations统一管理
- 3.继承sunrays-combinations模块
- 4.修改common-core-starter-demo为combinations-all-starter-demo
1.介绍
sunrays-combinations模块是用于组合sunrays-common模块中的非业务性starter从而根据自己的业务定制化starter的
2.环境搭建
1.sunrays-framework下新建sunrays-combinations模块
2.删除src
3.pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>com.sunxiansheng</groupId><artifactId>sunrays-framework</artifactId><version>1.0.5</version></parent><version>1.0.5</version><artifactId>sunrays-combinations</artifactId></project>
4.查看是否交给sunrays-framework管理
5.删除sunrays-common中module引用的common-core-starter
6.sunrays-combinations统一管理子模块
<!-- 统一管理子模块 --><packaging>pom</packaging><modules><module>common-core-starter</module></modules>
7.common-all-starter的父模块修改为sunrays-combinations
<parent><groupId>com.sunxiansheng</groupId><artifactId>sunrays-combinations</artifactId><version>1.0.5</version></parent>
3.修改common-core-starter为combinations-all-starter
1.修改模块名和文件夹名
2.sunrays-combinations统一管理
<!-- 统一管理子模块 -->
<packaging>pom</packaging>
<modules><module>combinations-all-starter</module>
</modules>
3.继承sunrays-combinations模块
<parent><groupId>com.sunxiansheng</groupId><artifactId>sunrays-combinations</artifactId><version>1.0.5</version></parent><version>1.0.5</version>
4.修改common-core-starter-demo为combinations-all-starter-demo