创建一个maven项目,向浏览器页面打印一句hello world
1.导入坐标
2.创建HelloWorldApplication类
package com.hao.boot;
/**
* @author:抱着鱼睡觉的喵喵
* @date:2020/12/12
* @description:spirngboot第一个应用
*/
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @SpringBootApplication来标注一个主程序类,说明这是一个主程序类
*/
@SpringBootApplication
public class HelloWorldApplication {
public static void main(String[] args) {
//Spring应用启动起来
SpringApplication.run(HelloWorldApplication.class,args);
}
}
3.创建HelloController前端控制类
package com.hao.boot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* @author:抱着鱼睡觉的喵喵
* @date:2020/12/12
* @description:
*/
@Controller
public class HelloController {
@RequestMapping("/hello")
@ResponseBody
public String hello(){
return "Hello World";
}
}
4.启动

5.结果

6.访问-》http://localhost:8080/hello
看完这你会感觉Spring Boot的配置文件是真的少;而且从步骤5中的结果可以看到Spring Boot内置了tomcat服务器;假如我们使用Spring和SpringMVC完成这个项目,首先需要导入一系列坐标;然后配置spring和springmvc的核心配置文件以及web.xml,还需要tomcat服务器的配置,打成war包等,我们会发现非常麻烦,而对比下来Spring Boot就非常简便
###我们学习SpringBoot之前需要对Spring等相关的框架有一定的了解;就比如步骤3当中的@Controller、@RequestMapping以及@ReponseBody注解,这些都是SpringMVC当中的基础,所以说Spring相关框架不仅要学,而且要精通
接下来我们打成jar包,在windows中的doc部署
注意点:
1.以下这个插件必须导入
2.第十行必须改成打包成jar(否则打包时会打成war包)

3.这个第八行<artifactId.>标签中的内容不能包含空格和中文字符(否者打包时会出现process defined的错误)

步骤
1.点击左下角-》Maven
2.打包之后找到jar包所在路径
3.右键jar包-》点击属性-》复制路径
4. win+r输入cmd打开doc命令行,cd到该目录下
5.输入dir查看该目录下的文件
6.输入,然后回车(注意你可以输入java-jar Spring之后直接点击table键,系统会自动帮你补全,这是jar包的名字)
7.启动成功
8.访问http://localhost:8080/hello
9.最后关掉服务
打开另外一个doc窗口,执行以下操作
到这里就结束了,希望对你有所帮助
😘😉