本书作者:测试开发刚哥,文章版权归个人所有,未经授权请勿转载。

SpringBoot 简介

SpringBoot 是 Java 技术栈的一个 Web 开发框架,在整个 Web 开发框架领域中,说 SpringBoot 是最成熟、最稳定、生态最强大的,一点也不为过。它最伟大的变革是让 Java 的 Web 框架也变得便捷起来,开箱即用,只需要简单配置就能快速搭建起一个后端应用,这也是它出现后迅速抢占市场,实现技术更替的重要原因。

除了 Web 应用开发外,SpringBoot 还提供了内嵌服务器(Tomcat 等)、安全、监控、健康检查等能力。

SpringBoot 安装

本文主要介绍 Maven 这种方式:

  • 第一步,安装 Java,SpringBoot 2.5.6 版本需要 Java8 及以上版本,最新的 Java17 也兼容。

  • 第二步,安装 Maven,不需要单独安装,下载一个 IntelliJ 就可以了,详细步骤可以参考我博客中这篇文章:

    001-2021 年搭建 Java 环境最快办法

  • 第三步,在 pom.xml 中配置 SpringBoot:

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.example</groupId>
        <artifactId>myproject</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.5.6</version>
        </parent>
    
        <!-- Additional lines to be added here... -->
    
    </project>
    

下篇文章《开发你的第一个 SpringBoot 应用》将继续探究 SpringBoot 安装后的使用。

参考资料:

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#getting-started