zoukankan      html  css  js  c++  java
  • SpringBoot入门基础:编写HelloWorld(三)

    一. 编写返回HelloWorld的Controller

    package com.bjsxt.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    import java.util.HashMap;
    import java.util.Map;
    
    /**
     * SpringBoot HelloWorld
     * @author beck zhai
     * @create 2020-02-01-15:49
     */
    
    @Controller
    public class HelloWorld {
    
    
        @RequestMapping("/hello")
        @ResponseBody
        public Map<String, Object> showHelloWorld() {
            Map<String, Object> map = new HashMap<>();
            map.put("msg", "HelloWorld");
            return map;
        }
    }

    二. 启动SpringBoot,编写启动类

    package com.bjsxt;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    /**
     * SpringBoot 启动类
     * @author beck zhai
     * @create 2020-02-01-16:02
     */
    
    @SpringBootApplication
    public class App {
    
        public static void main(String[] args) {
            SpringApplication.run(App.class, args);
        }
    }

    三. 关于编写启动器时需要注意的问题

    1. 启动器存放的位置,启动器可以和controller位于同一个包下,或者位于controller的上一级包中,但是不能放在controller的评级以及子包下

    2. 8080端口被占用,配置application.yml文件,修改端口为8090

  • 相关阅读:
    Go语言基础(四)
    Go语言基础(一)
    Go语言简介和开发环境搭建
    数据分析(四)数据可视化之Matplotlib
    数据分析(三)Pandas
    git简介与基本操作
    drf框架之三大认证之频率类源码分析
    数据分析(二)numpy
    换零钱问题的非递归解法 SICP 1.2.2中的一个问题
    # Java中的代理类
  • 原文地址:https://www.cnblogs.com/my_captain/p/12248906.html
Copyright © 2011-2022 走看看