1.父pom
parent为springboot
1.子模块部分
包括base-core、demo、system三个 air为自己新建
2.maven仓库部分
3.dependencies
这个是主动引入的依赖,子pom会继承
4.dependencyManagement
这个有点多,主要作用是先把依赖添加进来,但是不做引入,子项目想用这些得手动引入,如果指定版本就用子项目指定的版本,没加版本就用这个父pom中定义的版本。
5.build
除了自带的注释,其他的不知道是干啥的。。。
6.distributionManagement
7.profiles
这个的作用就是指定环境的时候可以这样:
2.sysytem模块
1.父pom
2.start模块
主要负责启动,没有业务代码
pom
3.biz模块
pom
4.api模块
3.jeecg-boot-base-core
pom中就是大部分依赖
mybatis-plus-join 这个感觉不错 mybatisplus关联查询,有待研究