建立聚合工程(多module)
首页->学习资料->编程语言->java架构师教程->java单机架构项目
关键词: 发布时间:2020-05-28 14:06:55 浏览次数:1360
项目上点右键,new->module
依次建立api,common,mapper,pojo,service模块
建立完成后,父工程pom文件:
<?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> <groupId>com.hurong</groupId> <artifactId>shop</artifactId> <version>1.0-SNAPSHOT</version> <!--项目的打包类型:pom、jar、war,默认为jar--> <packaging>pom</packaging> <!--父模块的子模块--> <modules> <module>common</module> <module>pojo</module> <module>mapper</module> <module>service</module> <module>api</module> </modules> </project>
子工程pom文件,以api为例:
他们的依赖关系,一个模块可以依赖多个模块,在dependencies中设置:
依赖关系:api可以用service,mapper,pojo,common中的方法等 api->service->mapper->pojo->common
<?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"> <parent> <artifactId>shop</artifactId> <groupId>com.hurong</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <!--api也就是控制层controller--> <artifactId>api</artifactId> <!-- 依赖关系:api可以用service,mapper,pojo,common中的方法等 api->service->mapper->pojo->common --> <dependencies> <dependency> <groupId>com.hurong</groupId> <artifactId>service</artifactId> <version>1.0-SNAPSHOT</version> </dependency> </dependencies> </project>
赞:(0)
踩:(0)
- 相关文章
- 建立maven工程
- 热门文章
- win7中将文件拷贝到虚拟机linux下
- phpexcel设置行高及列宽,背景颜色,
- rabbitmq无法启动
- intellij idea不显示git push按钮
- php7中使用mongodb的aggregate进行
- centos7.4 64位下swoole安装及配置
- laravel页面静态化的方法
- navicate连接mycat报1184错误
- 单点登录sso原理及php实现方式及de
- devops-jenkins容器为pending状态
- 好评文章
- phpexcel设置行高及列宽,背景颜色,
- php7中使用mongodb的aggregate进行
- intellij idea打开文件所在文件夹
- windows下使用MongoDB Compass Com
- win7中将文件拷贝到虚拟机linux下
- laravel 中悲观锁 & 乐观锁的使用
- 单点登录sso原理及php实现方式及de
- navicate连接mycat报1184错误
- rabbitmq无法启动
- laravel整合dingo/api方法步骤:jwt
- 我的项目
- 【github】www.github.com/hurong241
- 【码云】gitee.com/hu_rong/projects
- 【docker hub】hub.docker.com/repositories/hurong241
- 【packagist】packagist.org/users/hurong241/packages
- 站点信息
- 建站时间:2011年
- 文章数:607篇
- 浏览数:940273