微服务化后工程必然是多模块化的,在工具层面也有相关的规范和标准,如下图,先创建一个maven工程,删除src和其他无用文件在父项目上右键,选择New,再选择Module,可以创建spring工程
添加后在父pom会展示模块信息:
<modules>
<module>springboot-demo</module>
<module>springboot-security</module>
<module>juc</module>
<module>springboot-nacos</module>
<module>springcloud-gateway</module>
<module>springcloud-login</module>
<module>springboot-common</module>
</modules>
通用的module可以加到父pom文件中,子模块只添加自己用的依赖包。