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

浙公网安备 33010602011771号