java如何构建多模块项目实现工具类,公共类的分模块

文章目录


对于一个项目,可能有多个模块进行开发,不同模块负责不同的业务,比如电商项目,仓库,物流,零售等多个模块进行构建项目,但是对于每个分模块耦合出来一些公共的模块进行开发,对于一些工具类如何进行耦合出来
1.创建一个空的maven工程,删除其src里面的文件,保留主pom文件,对于一些公共操作的模块,比如

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>2.3.2.RELEASE</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.slf4j</groupId>
                        <artifactId>slf4j-log4j12</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>

            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.18.18</version>
            </dependency>

于 <dependencyManagement> 中

对于每一个子模块,例如公共模块,置于总pom文件中

 <dependency>
                <groupId>com.zyd</groupId>
                <artifactId>data-common</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

其他分支模块,只需要在各自的pom的依赖中增加,即可使用

    <dependency>
            <groupId>com.zyd</groupId>
            <artifactId>data-common</artifactId>
        </dependency>
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页