Spring Boot 项目通常采用标准 Maven 结构,以下是核心目录说明:
1. 核心目录结构
my-springboot-project/
├── src/ 📁 主源代码目录
│ ├── main/ 📁 主应用代码
│ │ ├── java/ 📁 Java 源码文件
│ │ ├── resources/ 📁 配置文件与静态资源
│ │ └── webapp/ 📁 Web 应用资源(可选)
│ └── test/ 📁 单元测试代码
│ └── java/ 📁 测试类
├── pom.xml 📜 项目依赖配置文件
└── README.md 📄 项目说明文档
2. 关键目录功能
resources
:存放application.properties
(配置文件)和static/
(前端资源)@SpringBootApplication
注解:通常位于src/main/java/com/example/demo/DemoApplication.java
RestController
:业务逻辑层常位于src/main/java/com/example/demo/controller
3. 扩展阅读
想深入了解 Spring Boot 启动流程?可参考 Spring Boot 项目结构详解 获取更深入的技术解析 👇