什么是SpringBoot
SpringBoot不是一种新型的框架,而是默认整合了所以框架的使用方法。SpringBoot设计目的是用来简化新Spring应用的初始搭建以及开发过程
SpringBoot的好处
- 搭建简单、快捷、方便
- 对主流开发框架无配置集成
- 内嵌Tomcat等web容器,无需再次进行配置
- 提供一系列“starter” 来简化Maven的配置
- 极大提高了开发部署效率
SpringBoot IDEA快速入门
环境要求:Spring Boot 2.0.0 要求 Java 8 和 Spring Framework 5.0.2以上,Maven 3.2以上
IDEA是可以自动生成,此过程省略
自动生成后的目录结构
HelloController测试类
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
//say()自定义
public String say(){return "Hello World!";}
}
写完测试类后到启动类启动
控制台没问题访问页面
页面成功输出!
IDEA自动配置生成的maven默认是在C盘.m2下如果想让maven自定义磁盘如下
打开maven原文件
在conf目录下copy一个没有做过更改的settings.xml
把copy的settings.xml放到C盘.m2下
用编辑软件打开设置settings.xml,这是settings.xml默认的路径,在此路径上修改你想要的路径
<localRepository>D:/work/maven/rep/maven3.2.5</localRepository>
例如
<localRepository>D:/work/maven/rep/idea_repository/repository</localRepository>
settings.xml改好后,把原来放在.m2/repository剪切到settings.xml所配置的路径
打开IDEA配置重新maven
File–>Settings–>搜索maven,配置如下。由此maven已经移出C盘