目录
一,SpringBoot
1,什么是SpringBoot
2,SpringBoot的优点
二,SpringBoot项目的创建和使用
1,项目的创建
创建方式
使用Idea创建(统一使用Idea社区版2021.x版本)
使用网页版创建(使用Spring官网)
2,SpringBoot目录说明
1,目录说明
2,删除4个无用文件
3,SpringBoot项目的简单使用
一,SpringBoot
1,什么是SpringBoot
Spring的诞生是为了简化Java程序的开发,而SpringBoot的诞生是为了简化Spring程序的开发(SpringBoot翻译为Spring的脚手架);
以前割水稻(相当于Spring的功能):
现在割水稻(相当于SpringBoot的功能):
显然SpringBoot相比于Spring的效率有一个质的提升!
2,SpringBoot的优点
- 快速集成框架,Spring Boot 提供了启动添加依赖的功能,用于秒级集成各种框架;
- 内置运行容器,无需配置 Tomcat 等 Web 容器,直接运行和部署程序;
- 快速部署项目,无需外部容器即可启动并运行项目;
- 可以完全抛弃繁琐的 XML,使用注解和配置的方式进行开发;
- 支持更多的监控的指标,可以更好的了解项目的运行情况.
二,SpringBoot项目的创建和使用
1,项目的创建
创建方式
SpringBoot项目的创建有两种大的方式:
- 使用Idea创建
- Idea专业版 -> 无需任何插件,直接创建SpringBoot项目;
- Idea社区版 -> 安装插件 Spring Boot Helper(建议使用Idea 2021.x版本,之后收费)
- 使用网页版创建
使用Idea创建(统一使用Idea社区版2021.x版本)
1.安装Spring Boot Helper插件
下载过程需要等待几分钟,如果下载失败要么是没有配置国内源,要么是网络问题(如何配置国内源详见博客:Maven配置国内源以及jar下载失败处理详解_蜡笔小心眼子!的博客-CSDN博客)
2.new project
选择SpringBoot项目,选择合适的JDK版本,设置创建项目源,(默认是Spring官网:start.spring.io)
3.设置项目参数
4,选择SpringBoot版本并添加依赖
在这步操作中可以看出SpringBoot是一个快速集成框架,提供了启动添加依赖的功能!
5,设置项目名称和保存路径
6,确保Idea正常加载SpringBoot项目
7.测试项目是否创建成功
使用网页版创建(使用Spring官网)
1,在官网创建项目并下载压缩包
2,解压成demo文件
3,在Idea中进行打开
2,SpringBoot目录说明
1,目录说明
2,删除4个无用文件
3,SpringBoot项目的简单使用
以输出Hello world为例:
我们学习 JavaEE 就是用来实现 Web 项目或接口的,而之前是 Spring 其实是⼀个普通 Java 项目,没办法直接和浏览器进行互动,所以接下来我们要用 Spring Boot 来实现和浏览器及用户的交互。
@Controller
@ResponseBody //当前类中所有的方法返回的是非静态页面的数据
public class TestController {
@RequestMapping("/sayHi")
public String sayHi() {
return "hello world";
}
}