Spring Boot项目搭建详解:从零开始到实践应用
以下是一个简化的Spring Boot项目初始化和简单的RESTful API实现的例子:
- 使用Spring Initializr(https://start.spring.io/)快速生成Spring Boot项目骨架。
- 添加依赖项(以Maven为例):
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
- 创建一个简单的REST控制器:
package com.example.demo.controller;
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!";
}
}
- 创建应用的启动类:
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://localhost:8080/hello
,你将看到返回的消息。
以上是一个简单的Spring Boot项目创建和RESTful API实现的例子。在实际开发中,你会根据项目需求添加更多的功能和配置。
评论已关闭