1. 环境准备
- 安装JDK:确保安装了Java Development Kit (JDK) 8或更高版本。
- 安装Maven(可选):虽然Spring Boot也可以使用Gradle,但Maven是最常用的构建工具之一。
- IDE选择:选择一个合适的IDE,如IntelliJ IDEA、Eclipse等。
2. 创建项目
使用Spring Initializr
- 访问Spring Initializr
- 选择项目配置:
- Project:选择“Maven Project”。
- Language:选择“Java”。
- Spring Boot:选择合适的版本。
- Project Metadata:填写项目名称、描述、包名等信息。
- Dependencies:根据需求选择依赖项,如Spring Web、Spring Data JPA等。
- 生成项目:点击“Generate”按钮,下载生成的项目压缩包。
手动创建项目
- 创建项目目录:手动创建一个项目目录,并在其中创建必要的子目录结构。
- 添加
pom.xml
:根据项目需要配置依赖。
3. 编写代码
-
创建主类:在
src/main/java/{package}
下创建主应用类,使用@SpringBootApplication
注解。package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
-
创建控制器:创建一个控制器类来处理HTTP请求。
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") public String hello() { return "Hello, Spring Boot!"; } }
-
创建服务层和数据访问层(如需要):根据业务需求创建相应的服务类和数据访问类。
4. 配置应用
-
application.properties
或application.yml
:在src/main/resources
下创建配置文件,设置数据库连接、端口等。示例(
application.properties
):server.port=8080 spring.datasource.url=jdbc:mysql://localhost:3306/demo spring.datasource.username=root spring.datasource.password=yourpassword
5. 运行项目
- 通过IDE运行:在主类上右键,选择“Run”。
6. 测试项目
- 打开浏览器,访问
http://localhost:8080/
,确认项目正常运行。
以上是创建一个Spring Boot项目的基本步骤,可以根据具体需求进一步扩展和完善项目功能。