SpringBoot快速入门
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot快速入门相关的知识,希望对你有一定的参考价值。
从使用Maven零搭建一个SpringBoot项目
-
无需勾选 archetype,直接点击下一步即可
输入坐标,项目名点击下一步,完成后选择AutoImport即可
-
添加SpringBoot依赖
这里只是对父工的引用,没有实际的引用,但是做了版本的声明,在加入依赖后无需指定版
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
</parent> -
添加SpringBoot启动器依赖
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
添加启动器后 web工程常用的依赖会自动帮你引入 -
编写启动类
packagecn.rayfoo;
?
importorg.springframework.boot.SpringApplication;
importorg.springframework.boot.autoconfigure.SpringBootApplication;
? -
编写Controller直接访问
packagecn.rayfoo.web;
?
importorg.springframework.web.bind.annotation.RequestMapping;
importorg.springframework.web.bind.annotation.RestController;
? -
配置SpringBoot热部署
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
补充:如果遇到run启动非常缓慢解决方法如下:
1.在命令行中输入hostname 查询当前主机名称 ? 2.到C盘WindowsSystem32driversetc中找到host文件 ? 3.复制一份其它地方进行编辑,编辑时在hostname之后添加.local ? 4.注意事项: 127.0.0.1和local之间是两个tab 不是空格
以上是关于SpringBoot快速入门的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot -- 概述和快速入门快速构建SpringBoot工程