03 Spring Boot 3.x 多模块项目搭建
小于 1 分钟
03 Spring Boot 3.x 多模块项目搭建
目标
搭建一个企业级的微服务项目框架,包括:
- 全局 Maven 依赖管理
- 多个业务模块
- 统一的版本控制
- 本地快速启动
核心步骤
1. 创建根项目
mvn archetype:generate \
-DgroupId=com.finflow \
-DartifactId=fin-flow \
-DarchetypeArtifactId=maven-archetype-pom \
-DarchetypeVersion=1.4
2. 配置全局 pom.xml
版本管理、Spring Cloud 版本、公共依赖...
3. 创建业务模块
- fin-flow-gateway(网关)
- fin-flow-common(公共)
- fin-flow-account(账户)
- ...
4. 启动验证
mvn clean install
mvn spring-boot:run -pl fin-flow-gateway
实战代码
待补充(含完整 pom.xml、启动类等)
常见问题
- 版本冲突怎么处理?
- 如何快速本地启动?
- 多模块间如何依赖?
下一课
→ 04 数据库设计