SpringBoot1

内容纲要

介绍

Spring Boot可以轻松创建独立的、基于生产级的应用程序,您只要运行就可以了。

特性

  • 创建stand-alone Spring应用程序
  • 内嵌入tomcat、Jetty或Undertow(不需要部署WAR文件)
  • 提供自用的'starter'依赖,以简化构建配置
  • 提供可生产的特性,如metrics指标、运行状况检查和外部化配置
  • 绝对没有代码生成,也不需要进行XML配置

Getting Started

Step 1: Start a new Spring Boot project

使用https://start.spring.io/ 创建一个web项目。

Step 2: Add your code

package com.example.demo;

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

@SpringBootApplication
@RestController
public class DemoApplication {

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

    @GetMapping("/hello")
    public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
        return String.format("Hello %s!", name);
    }
}

Step 3: Try it

MacOS/Linux:

./mvnw spring-boot:run

Windows:

mvnw spring-boot:run

访问:http://localhost:8080/hello

Building an Application with Spring Boot

Leave a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注

close
arrow_upward