请问这种多分支的项目怎么在idea 上创建

img

sa-token-dev 下包含多个 sa-token-*
且每个里面都有一个pom文件
请问这种多分支的项目,怎么在IDEA上创建呢?

和这种单体项目比,有什么好处?

img

创建一个父工程,类型为pom,后面创建模块module

微服务项目,服务解藕,服务高可用

你可以右键创建module,他们之间的依赖及层级关系是通过pom文件来进行,你可以查看pom文件中的详细信息,会定义父节点或者依赖的其他组件,
好处:
1、每个组件可以理解为独立的小工程,模块只要不相互依赖,代码就不会耦合;
2、服务于最终的打包,可以根据模块依赖进行选择性打包
3、服务于架构模型,模块、包的层级在一定程度上体现了系统的架构思路和层级依赖关系
4、服务于产品模块化
还有其他的,可以在搜索引擎看一下