美文网首页
2019最新版springboot2.1.1-01-初体验

2019最新版springboot2.1.1-01-初体验

作者: 稀客大大 | 来源:发表于2019-01-03 10:31 被阅读0次

    初体验

    1.使用IDEA创建一个项目

    • 目录结构说明
      • src/main/java: Java代码的目录
      • src/main/resources: 资源目录
      • src/test/java: 测试代码的目录
      • src/test/resources: 测试资源目录
    • POM文件说明

    2.添加Banner文件

    在resources目录下创建banner.txt文件,添加以下内容

    可以更换成你自己的banner

    ${AnsiColor.BLUE}
     _______  _______  ______
    |       ||       ||      |
    |____   ||    ___||  _    |
     ____|  ||   |___ | | |   |
    | ______||    ___|| |_|   |
    | |_____ |   |___ |       |
    |_______||_______||______|
    
    -----版本号-----${spring-boot.version}
    

    <iframe src="//player.bilibili.com/player.html?aid=39775932&cid=69872889&page=2" scrolling="no" border="0" width="1000px" height="700px" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

    3.创建Controller类

    • 文件模板修改
    @Controller
    public class HelloWorld {
        @RequestMapping(value = "/hello",method = RequestMethod.GET)
        @ResponseBody
        public String hello(){
            return "hello SpringBoot";
        }
    }
    
    
    • 注解的方式还有一种,和上面的效果一样
    /**
     * 更多注解方式
     */
    @RestController
    public class HelloWorld {
        @GetMapping("/hello")
        public String hello(){
            return "hello SpringBoot";
        }
    }
    
    

    注解说明:

    @RestController: 处理http请求:等同于@Controller+@ResponseBody
    @RequestMapping: value = "访问的路由" method = 请求方法
    @GetMapping:以GET方式请求 相当于对@RequestMapping配置的缩写
    

    4.启动

    主程序说明:

    @SpringBootApplication
    public class Application {
        public static void main(String[] args) {
            // Spring应用启动起来
            SpringApplication.run(Application.class, args);
        }
    }
    

    相关文章

      网友评论

          本文标题:2019最新版springboot2.1.1-01-初体验

          本文链接:https://www.haomeiwen.com/subject/pytfrqtx.html