Spring Boot 教程

Spring Boot HelloWorld

我们这里使用 IDEA 集成开发环境,具体怎样创建 Spring Boot 项目就不再赘述了,不懂就看前面章节。假设我们已经创建好了Spring Boot项目,项目的 src/main/java 下面存在一个SpringbootHelloApplication.java 文件。如下图:

打开 SpringbootHelloApplication.java 文件,然后在该文件中添加 index() 方法,该方法返回一个字符串“Hello Spring Boot!”。index() 方法是一个 Spring MVC 方法,该方法将映射到应用根地址(/)。代码如下:

package com.huangx.springboot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 该类是我们整个 Spring Boot 项目的入口类,这个类有一个 @SpringBootApplication 注解,
 * 该注解是整个 Spring Boot 的核心注解,它的目的就是开启 Spring Boot 的自动配置。
 * 我在这个类上再添加一个 @RestController 注解,使之变为一个Controller,
 * 然后里边提供一个地址转换方法。
 *
 * @author Administrator
 */
@RestController
@SpringBootApplication
public class SpringbootHelloApplication {

    public static void main(String[] args) {
        // 启动Spring Boot
        SpringApplication.run(SpringbootHelloApplication.class, args);
    }

    @RequestMapping(value = "/", produces = "text/plain;charset=UTF-8")
    public String index() {
        // 返回字符串到前端
        return "Hello Spring Boot!";
    }

}

仔细的读者会发现,HelloApplication 中存在一个 main() 方法,则表示该类可以直接运行。且 main 方法中只有一行代码,如下:

public static void main(String[] args) {
    // 启动Spring Boot
    SpringApplication.run(SpringbootHelloApplication.class, args);
}

该行代码将去启动 Spring Boot。启动成功后的界面如下:

如果你能看见“Started HelloApplication in 4.805 seconds”,则表示启动成功。此时,在浏览器输入地址:http://localhost:8080

第一个 Spring Boot 程序就是这么简单。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号