基础叙述
顶级pom
- GourpId基本不变,artifactId表明业务的模块
artifactId的嵌套
案例:
ruoyi项目的一个中间pom
每一级artifactId:
- 上一级作为parent
- 下一级作为moudule
- 命名实现嵌套
源代码的目录结构
groupId+业务层级 包名: groupId+业务层级
模块名
就是artifactId
最后实现文件目录体现gourid和artifactId
生成模板
mvn archetype:create-from-project
mvn clean install
基本的扩展
artifactId后面会添加-archetype的标记,当install到本地之后,就通过这个坐标进行引用
查看生成文件中的占位符
可以自己在模板文件中查看占位符,然后进行修改
对于多个模块之间的引入的会自动进行占位符替换
这些java文件可以自行修改,使用占位符