java-springBoot(多项目打包)

1.创建项目模板

父模板 (unistrong_test) 继承spring

公共模板 (common) 继承父模板

数据库模板 (dao) 继承父模板

业务模板 (service) 继承父模板

//可以有多个web(可以设置项目,这里只写一个)

接口模板 (web) (controller) 继承父模板


入口模板(entrance) 继承父模板

——————————————————————————————————————————————————
2.依赖的注入 注意:那个模版需要引用common 就注入依赖common

entrance -> controller -> service

entrance 注入依赖 controller

web 注入依赖 service

service 注入依赖 dao

——————————————————————————————————————————————————
3 配置是否打包 全部有支持打包, (入口:有启动类,web)jar, (serivce,dao,common)

父模板 : 写入打包插件

entrance :支持打包 ( <packaging>jar</packaging>) 写入打包插件()->配置启动类: <configuration><mainClass>com.unistrong.WebApplcation</mainClass></configuration>)

web : 支持打包 (<packaging>jar</packaging>) 写入打包插件()-> 标志一下没有启动类: <configuration><skip>true</skip></configuration>)

service : 写入打包插件 -> 标志一下没有启动类: <configuration><skip>true</skip></configuration>)

dao : 写入打包插件 -> 标志一下没有启动类: <configuration><skip>true</skip></configuration>)

common : 写入打包插件 -> 标志一下没有启动类: <configuration><skip>true</skip></configuration>)

——————————————————————————————————————————————————
4 打包 注意:假设有个多个web ,web顺序可以随便
全部有支持打包
(skip) (skip) (skip) jar(skip) jar (路径)
父项目(install) -> common ->dao -> serivce ->web (注意) ->entrance

posted @ 2024-04-09 16:23  y_d_g  阅读(82)  评论(0)    收藏  举报