一第一个SpringBoot程序
1.SpringBoot介绍
可以看到,Spring让Java程序更加快速,简单和安全.Spring对于速度、简单性和⽣产⼒的关注使其成为世界上最流⾏的Java框架。
Spring官⽅提供了很多开源的项⽬,覆盖范围从Web开发到⼤数据,Spring发展到了今天,已经形成了⾃⼰的⽣态圈.我们在开发时,也倾向于使⽤Spring官⽅提供的技术,来解决对应的问题.
Spring是一个很大的开源框架,它包含Spring core 和Spring家族。
这些项⽬都是基于SpringFramework来进⾏开发的,但是SpringFramework存在配置多,⼊⻔难的问题,Spring也意识到了这个问题,为了简化开发者的使⽤,从⽽创造性的推出了SpringBoot.
接下来我们看下什么是SpringBoot.
SpringBoot的诞⽣是为了简化Spring程序开发的。
SpringBoot翻译⼀下就是Spring脚⼿架,什么是脚⼿架呢?如下图所⽰:
盖房⼦的这个架⼦就是脚⼿架,脚⼿架的作⽤是砌筑砖墙,浇筑混凝⼟、⽅便墙⾯抹灰,装饰和粉刷的,简单来说,就是使⽤脚⼿架可以更快速的盖房⼦.
⽽SpringBoot就是Spring框架的脚⼿架,它是为了快速开发Spring框架⽽诞⽣的.
以前铺路是这样的:
可以看到,每次技术的诞⽣和改进相⽐于之前的效率会有⼀个质的提升,⽽SpringBoot相⽐于Spring也是如此.
2.安装Spring Boot Helper插件
因为我们⽤的Idea社区版(其他版本也同样适⽤),所以先要安装SpringBootHelper插件才能创建SpringBoot项⽬.
查找插件并下载
很遗憾的是,要下载的Spring Boot Helper的这个关键插件已经下载,只能通过本地安装该插件。
安装之后,显示如下就表示安装成功。
新建项目时。
3.创建SpringBoot项⽬
创建步骤:
1.打开设置
各类型参考:
4.创建项目后的注意事项
pol.xml文件报错
1.自动下载依赖
2.或者这样手动下载(一般不需要)
5.打印Hello Spring
创建hello类,写一个简单的程序
打开浏览器,输入127.0.0.1(本机服务器地址)+8080(默认端口号)+aaa(资源)
看见Hello,Spring,项目成功。
6.创建项目的细节
7启动脚手架的失败