Skip to content

Spring Boot 快速入门实践

Spring Boot 使得创建独立的、生产级别的基于 Spring 的应用程序变得极为简单。它的核心理念就是 约定优于配置 (Convention Over Configuration)。

核心特性

  • 独立运行:内嵌 Tomcat、Jetty 等 Web 服务器,无需打 WAR 包,直接 java -jar 运行。
  • 自动配置:根据引入的依赖包自动配置相关组件。
  • Starter 依赖:提供一系列的起步依赖,简化构建配置。

创建一个简单的 REST API

只需要一个核心依赖:

xml
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

编写一个控制器:

java
@RestController
@RequestMapping("/api")
public class HelloController {

    @GetMapping("/hello")
    public String sayHello() {
        return "Hello, Spring Boot!";
    }
}

启动主类即可对外提供服务,开发效率成倍提升!

用心记录代码与生活