zoukankan      html  css  js  c++  java
  • Spring boot入门记录


    教程参考Spring Boot教程

    1.下载maven

    maven官网下载编译过的包,解压到目录并将bin路径添加到环境变量中。

    2.下载boot-CLI

    指导处下载编译包,解压到目录并将bin路径添加到环境变量。
    在命令行中spring --version打印结果Spring CLI v2.3.2.BUILD-SNAPSHOT

    3.入门程序

    新建groovy文件,将以下代码写入文件中。

    @Controller
    class Example {
       @RequestMapping("/")
       @ResponseBody
       public String hello() {
          "Hello Spring Boot"
       }
    }
    

    命令spring run 该groovy文件路径后,程序会自动下载依赖并启动tomcat的8080端口,访问localhost:8080后,看到左上角的字是Hello Spring Boot。

    4.工程版的hello world

    “引导Spring Boot应用程序的一种方法是使用Spring Initializer。 为此需要访问Spring Initializer 网页 www.start.spring.io 并选择 Build,Spring Boot版本和平台。 此外还需要提供组,工件和所需的依赖项来运行应用程序。”
    在引导页面上选择Maven Project, Java, 2.3.2(SNAPSHOT),Java8,依赖包选web,其他默认,点生成按钮下载包。
    解压后在src/java/main目录下找到主类文件,写代码为:

    package com.example.demo;
    
    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;
    
    @SpringBootApplication
    @RestController
    public class DemoApplication {
    
    	public static void main(String[] args) {
    		SpringApplication.run(DemoApplication.class, args);
    	}
    	@RequestMapping(value="/")
    	public String hello(){
    		return "Hello world";
    	}
    }
    

    在项目主路径下(如C:/.../demo)命令mvn clean install

    在target文件夹中java -jar demo-0.0.1-SNAPSHOT.jar,打开http://localhost:8080看到

    5.项目在tomcat上的部署

  • 相关阅读:
    ext2文件系统
    可变宏
    SPI—读写串行 FLASH
    使用命令
    FreeRtos——任务删除,改变任务优先级
    FreeRTOSConfig 配置文件详解
    FreeRtos——空闲任务与空闲任务钩子函数
    Elasticsearch从入门到精通-Elasticsearch是什么
    kibana从入门到精通-Kibana安装
    kibana从入门到精通-Kibana配置详解
  • 原文地址:https://www.cnblogs.com/tellw/p/13272223.html
Copyright © 2011-2022 走看看