写在前面:
时隔数月,终于可以重新开始继续记录自己的学习之旅,这次是SpringBoot,这或多或少与之前的SSM有些关系。若看不懂则建议先看前几篇博客,详细代码可在我的Gitee仓库SpringBoot克隆下载学习使用!
一、学习目标
- 能够创建Spring Boot工程
- 基于Spring Boot实现SSM整合
二、快速上手Spring Boot
1. SpringBoot简介
由Pivotal团队提供开发,目的是简化Spring应用的初始搭建以及开发过程。
Spring程序缺点:
- 依赖设置繁琐
- 配置繁琐
SpringBoot优点: - 起步就是依赖(简化依赖配置)
- 自动配置(简化常用工程相关配置)
- 辅助功能(内置服务器)
2. 搭建SpringBoot
1. 搭建项目
- 打开IDEA,创建空项目,如图
并输入项目名并确认,如图
- 点击项目结构,如图
并找到Modules后新建Modules,如图
- 选择Spring Initializr,如图
并调整好Java JDK版本以及坐标,如图
- 做什么相关功能就选择什么,这里是MVC,就选Web,SpringBoot版本2.6.4,如图
- 静待下载完成即可。
2. 运行项目
- 下载完成后,在添加controller控制类,如图
- 运行xxxxApplication类即可,如图
- 出现如图界面即可运行成功
- 在浏览器输入网址http://localhost:8080/books回车即可,如图
3. 官网创建项目
- 打开SpringBoot快速创建项目网址https://start.spring.io/,如图
- 和之前一样,选择Maven Project,Java,2.6.4,Jar,Java8,添加Web并填写相关内容,如图
- 点击GENERATE下载,如图
- 将下载好的压缩包解压到本地,如图
点击项目结构后导入,如图
然后如图选择
- 完成后可看到导入项目成功,如图
- 运行项目和之前一样操作!
4. 使用国内镜像创建项目
- 打开项目结构并新建项目后,选择自定义并输入https://start.aliyun.com
- 剩下操作和之前一样,只不过这里版本最高只有2.4.1,如图,
但可在pom文件中进行更改。
5. 手工创建项目(之前创建过类似的项目)
- 创建空的maven项目,如图
- 创建好后,点击应用及确认,如图
- 打开pom文件,将之前项目的东西拿过来,如图
并刷新maven - 新建controller类,如图
- 新建xxxApplication类,如图
- 运行和之前操作一样。