Spring Boot 从入门到起飞 - 【Day01】

Spring Boot 是一个用于简化 Spring 应用开发的框架,它通过约定大于配置的理念,极大地提高了开发效率,使得我们可以更快速地搭建基于 Spring 的应用。本文将带领大家从零开始,快速掌握 Spring Boot 的基本使用。

一、环境准备

在开始之前,我们需要确保开发环境中安装了以下软件:

  1. Java Development Kit (JDK):建议使用 JDK 1.8 或更高版本。可以通过命令 java -version 来检查是否安装。
  2. Maven:用于项目管理和构建,可通过命令 mvn -version 来检查安装情况。
  3. IDE:推荐使用 IntelliJ IDEA 或 Eclipse,这些 IDE 都对 Spring Boot 有很好的支持。

二、创建一个简单的 Spring Boot 项目

我们可以通过 Spring Initializr 网站(https://start.spring.io/)来快速生成一个 Spring Boot 工程。选择如下配置:

  • Project: Maven Project
  • Language: Java
  • Spring Boot: 选择最新的稳定版本
  • Project Metadata:
  • Group: com.example
  • Artifact: demo
  • Name: demo
  • Package name: com.example.demo
  • Packaging: Jar
  • Java: 选择合适的版本(如 11)

添加依赖: - Spring Web

点击 "Generate" 生成项目并下载,解压后用 IDE 打开。

三、编写简单的 RESTful 接口

src/main/java/com/example/demo 目录下,我们会找到一个 DemoApplication.java 文件,其中包含了 Spring Boot 的主程序。我们现在可以创建一个新的控制器。

新建一个类 HelloController.java

package com.example.demo;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

// 声明该类是一个 REST 控制器
@RestController
public class HelloController {

    // 定义一个 GET 请求的接口
    @GetMapping("/hello")
    public String hello() {
        return "Hello, Spring Boot!";
    }
}

四、运行项目

接下来,我们可以运行 Spring Boot 程序。打开 DemoApplication.java,右键选择 "Run 'DemoApplication.main()'",程序会启动内嵌的 Tomcat 服务器,默认情况下将会在8080端口监听。

五、测试接口

我们可以使用浏览器或者 Postman 访问我们刚才创建的接口,URL 为 http://localhost:8080/hello,如果一切正常,我们会看到页面显示 "Hello, Spring Boot!"。这样,我们就完成了一个基本的 Spring Boot 应用和 RESTful 接口的创建!

六、总结

通过这一小节的学习,我们已经掌握了如何创建一个简单的 Spring Boot 应用,理解了 Spring Boot 的基本结构和用法。在今后的学习中,我们将继续深入探讨 Spring Boot 的各种特性,包括数据访问、安全性、缓存、测试等内容。

Spring Boot 的灵活性和强大功能使得开发者能够快速构建和部署应用,期待下次我们能进一步探索这个丰富的框架!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部