SpringBoot是一种开源,轻量级开发框架
为了解决企业级应用开发的复杂性而创建的,简化开发
如何简化开发的?
- 基于POJO的轻量级和最小侵入性编程
- 通过IOC,依赖注入和面向接口实现松耦合
- 基于切面AOP和管理进行声明式编程
- 通过切面和模板减少样式代码
Spring官方提供了非常方便的工具让我们快速构建应用
Spring Initializr:https://start.spring.io/
在此提供一种亲测+快速+有效的SpringBoot框架搭建方式
1.退出IDEA
2.新建一个项目
3.按要求输入后点击"next"
JDK选择1.8,Java选8即可
4.选定后点击"create"创建
同右方进行核对,应该出现如下4个依赖,然后点击"create"即可,之后导入依赖,完成项目部署
5.不需要的可以直接删
(如help,以后缀名.md、.cmd结尾的等等)
6.完成数据库的设置
数据库未进行配置,将会出现该文字 Failed to configure a DataSource:
"url' attribute is not specified and no embedded datasource could be configured.
当然,后续会教你以json格式配置数据库,继续跟着走就好了,亲测有效
7.首页测试
@RestController
@SpringBootApplication
public class VueTestApplication {
public static void main(String[] args) {
SpringApplication.run(VueTestApplication.class, args);
}
@GetMapping("/") // get接口,传到后端首页
public String index(){
return "ok";
}
}
8.防止前后端冲突,可以在数据库设置中加 server-port:9090
如下方所示,出现"ok",代表成功
恭喜你,SpringBoot框架已经搭建完成了!