学习Spring Cloud(三): Spring Boot

2020-12-12  本文已影响0人  隐号骑士

Spring Boot以“约定大于配置”的思想简化了Spring的开发,使其能够“开箱即用”。

项目结构

项目结构

小记 VSCode 开发 Spring Boot

0 基本环境预备
1 settings.json
{
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "java.errors.incompleteClasspath.severity": "ignore",
    "java.home":"/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home",
    "java.configuration.maven.userSettings": "/Library/apache-maven-3.6.3/conf/settings.xml",
    "maven.executable.path": "/Library/apache-maven-3.6.3/bin/mvn",
    "maven.terminal.useJavaHome": true,
    "maven.terminal.customEnv": [
        {
        "environmentVariable": "JAVA_HOME",
        "value": "/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home"
        }
    ],
}
2 插件
3 新建项目

访问 localhost:8080


证明程序启动成功。

4 Hello World

在 DemoApplication.java所在目录下新建 controller/HelloController.java

package test.com.example.demo.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@RequestMapping("/")
public class HelloController {
    @Autowired

    @RequestMapping("/hello")
    @ResponseBody
    public String helloWorld(){
        return "Hello World!";
    }
}

访问 localhost:8080/hello


Hello World
上一篇 下一篇

猜你喜欢

热点阅读