Spring Boot 是一个用于快速构建基于 Spring 框架的应用程序的框架,以下是一些 Spring Boot 开发的要点:
一、项目初始化
-
创建项目
- 可以使用 Spring Initializr(https://start.spring.io/)来创建一个基本的 Spring Boot 项目。它提供了一个简单的 Web 界面,您可以在其中选择项目的相关配置,如项目的构建工具(Maven 或 Gradle)、语言(Java、Kotlin 或 Groovy)、Spring Boot 版本以及要添加的依赖项。
- 例如,如果您要开发一个 Web 应用程序,您可以添加 “Spring Web” 依赖项。对于数据库访问,您可以添加相关的数据库驱动(如 MySQL、PostgreSQL 等)和 Spring Data JPA 依赖项。
-
项目结构
- Spring Boot 项目有一个标准的结构。主要的 Java 代码通常放在
src/main/java
目录下,资源文件(如配置文件、静态文件等)放在src/main/resources
目录下。
- 典型的包结构是按照功能划分,例如,
com.example.demo.controller
用于存放控制器类,com.example.demo.service
用于存放服务类,com.example.demo.repository
用于存放数据访问层(如 JPA Repository)的类。