springboot系列之01_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、springboot系列之01一、前置解释本节大纲spring boot 出生的背景spring boot 转变了什么spring boot主要特性spring boot集成第三方开源组件的步骤二、spring boot出生的背景在spring boot浮现以前,用法spring框架的程序员是这样配置web应用环境的,需要大量的xml配置。随着web项目集成软件的不断增多,xml配置也不断的增多,xml配置文件也在不断地增多,项目的依靠管理也更加的复杂。spring框架也因此饱受争议,配置文件难以理解且简单出错。xml配置文件不但复杂,而且绝大部分属于模板配置,也就是说有80%以上的配置是不断

2、重复的。也就是说在这个web项目里面这样配置,挪到另一个项目里面这部分配置仍然相同。因此,像jfinal这种轻量级的web开发框架,由于其容易易用的特性,而逐步的有了很大进展的空间。在 2013 年的 springone 2gx 会议上,pivotal 的 cto adrian colyer 回应了关于spring框架用法复杂度的问题,并且特殊提到该平台未来的目标之一就是实现免 xml 配置和提供更佳开发体验。 也就是我们今日用法到的spring boot的出生的缘由。举一个例子:自己接电线与标准化插座 spring boot的配置方式,就像是插头插座,就是这个标准。你第三方开源类库想接入进来

3、,你就做一个starter的适配。spring mvc方式就像是手动接电线,很灵便,但是不同的人接出来的效果千差万别,而且很简单出错。spring boot虽然灵便性不如spring mvc的方式,你也不太清晰插座里面的线路是什么样,但就是便利易用。话说回归,当你习惯用法插头插座,便利易用,你还期望自己是个电工不成?三、spring boot 转变了什么spring boot 的目标不在于为已解决的问题领域提供新的解决计划,而是为平台带来另一种新的开发体验,从而简化对这些已有技术的用法。使配置变容易使监控变容易使部署变容易使开发变容易详细这些转变如何得以体现,请学习后面的章节!四、spring boot主要特性遵循商定优于配置的原则,简化配置可以彻低脱离xml配置文件,采纳注解配置和java config内嵌servlet容器,应用可用jar包执行:java -jar迅速完成项目搭建、整合第三方类库,便利易用提供了starter pom, 能够十分便利的举行包管理, 简化包管理配置与spring cloud自然集成,spring boot是目前java体系内实现微服务最佳计划五、spring boot集成第三方类库的步骤通过maven引入springboot-xxxx-starter修改ymal或properties全

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论