SpringBoot_第一章(概念入门,环境准备)

1:什么是SpringBoot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

  • 它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置,让你无须)的理念让你的项目快速运行起来。
  • Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。

2:使用SpringBoot的好处

其实就是简单、快速、方便!平时如果我们需要搭建一个spring web项目的时候需要怎么做呢?

1)配置web.xml,加载spring和spring mvc

2)配置数据库连接、配置spring事务,配置SpringMVC

3)配置加载配置文件的读取,开启注解

4)配置日志文件

...

配置完成之后部署tomcat 调试

...

现在非常流行微服务,如果我这个项目仅仅只是需要发送一个邮件,如果我的项目仅仅是生产一个积分;我都需要这样折腾一遍!

 

但是如果使用spring boot呢?

很简单,我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套web项目或者是构建一个微服务!

3:开始使用SpringBoot

由于SpringBoot开发搭建项目需要在eclipse上安装插件springsource Tool Suite(STS)插件,(eclipse如果不安装该插件,也能够进行SpringBoot的项目搭建,但是项目的目录格式需要手工添加,很不方便,所以推荐安装插件。插件版本要与自己的开发工具版本契合,可以通过去SpringBoot官网查找插件)

3.1:准确的找到eclipse版本对应的STS插件,

到官网https://spring.io/tools/sts/all 找到你本机Eclipse版本对应的STS版本,并下载压缩包,或者选择。

第二个问题:离线安装STS插件
在eclipse安装SpringSource Tool Suite(sts-eclipse)插件包括在线安装和离线安装。 
打开网页:http://spring.io/tools/sts/all 
可以看到: 


两种方式安装:

在eclipse上 离线安装 SpringSource Tool Suite for eclipse插件:

运行eclipse--Help--Install New Software...

第一种:下载离线安装包

随便输入插件名称: 如sts-eclipse或sts, 选择SpringSource Tool Suite的zip包(可不解压) 

选择与IDE相关的项, 并去掉Contact all update…前面的勾选, 然后下一步 

一直下一步安装,最后重启eclipes

第二种:通过更新地址安装


 在此页面中输入安装地址,一直下一步安装即可



 3.2重启eclipse后可以看到可以创建spring项目了 
 



 

3.3构建项目

File -> New -> Spring StarterProject (前提条件,必须联网)


在网络断开或http://start.spring.io不可访问的时候,会出现如下的问题:
        JSONException: A JSONObject text mustbegin with '{' at character 0
在浏览器中输入了 http://start.spring.io,不能正常打开,发现是蓝灯屏蔽了该网址的访问,关闭蓝灯之后,网页正常显示。

最后我们已经在开发工具中安装好了sts,对于SpringBoot概念也有了一个大致了解,下章将会搭建一个入门案例以供详细了解SpringBoot的特点优越性

eclipse安装sts参考博文地址:https://blog.csdn.net/litter_strong/article/details/79315384(原博文十分详细)

猜你喜欢

转载自blog.csdn.net/huyiju/article/details/83144066