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上的部署

posted @ 2020-07-09 10:40  园糯  阅读(123)  评论(0编辑  收藏  举报