SpringBootS使用教程

Spring Boot是一种用于创建基于Spring的应用程序的框架。它使得开发人员可以快速轻松地搭建和配置应用程序,而不需要繁琐的配置和设置。本教程将介绍如何使用Spring Boot创建应用程序。

  1. 环境准备

在开始之前,请确保已经安装了以下软件:

  • Java 8或更高版本
  • Maven
  1. 创建Spring Boot项目

在开始创建项目之前,您需要选择一种构建工具。我们将使用Maven创建项目。打开命令行工具并执行以下命令:

mvn archetype:generate -DgroupId=com.example.springboot -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

这将创建一个包含基本Maven项目的目录结构。接下来,您需要将pom.xml文件的内容替换为以下代码:

<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 
         http://maven.apache.org/maven-v4_0_0.xsd">

  <modelVersion>4.0.0</modelVersion>
  <groupId>com.example.springboot</groupId>
  <artifactId>demo</artifactId>
  <packaging>jar</packaging>
  <version>1.0</version>
  <name>demo</name>
  <url>http://maven.apache.org</url>
  
  <properties>
    <java.version>1.8</java.version>
    <spring.boot.version>2.5.0</spring.boot.version>
  </properties>

  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <version>${spring.boot.version}</version>
    </dependency>
  </dependencies>

  <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <version>${spring.boot.version}</version>
      </plugin>
    </plugins>
  </build>

</project>

这个pom.xml文件将添加Spring Boot依赖项以及Maven插件,以帮助您构建和运行应用程序。

  1. 创建Spring Boot应用程序

现在,您已完成了项目的设置,接下来,您可以创建一个Spring Boot应用程序。在src/main/java目录下,创建一个名为com.example.springboot.Application的Java类,代码如下:

package com.example.springboot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

}

@SpringBootApplication注解是Spring Boot的核心注解,将自动配置Spring应用程序。main()方法是Spring Boot应用程序的入口点。

  1. 创建控制器

在src/main/java目录下,创建一个名为com.example.springboot.controller的包。在该包中,创建一个名为HelloController的Java类,代码如下:

package com.example.springboot.controller;

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

@RestController
public class HelloController {

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

}

@RestController注解将HelloController类声明为REST controller。@GetMapping注解将路由/映射到hello()方法,该方法返回“Hello,World!”的字符串。

  1. 运行应用程序

现在,您已准备好启动Spring Boot应用程序并测试它。执行以下命令:

mvn spring-boot:run

启动后,您将看到以下输出:

2021-06-03 16:39:02.356  INFO 3703 --- [           main] com.example.springboot.Application       : Starting Application using Java 16.0.1 on MyComputer with PID 3703 (/Users/username/Documents/demo/target/classes started by username in /Users/username/Documents/demo)
2021-06-03 16:39:02.357  INFO 3703 --- [           main] com.example.springboot.Application       : No active profile set, falling back to default profiles: default
2021-06-03 16:39:03.700  INFO 3703 --- [           main] com.example.springboot.Application       : Started Application in 2.051 seconds (JVM running for 2.5)

在浏览器中打开http://localhost:8080/,您应该会看到“Hello,World!”的字符串。

恭喜!您已成功创建一个Spring Boot应用程序。这是Spring Boot的基本入门,您可以通过添加其他依赖项和配置文件来扩展它。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值