Spring Boot 2.0 读书笔记_01

本文介绍了Spring框架及其衍生的SpringBoot,对比了SSM框架与SpringBoot的区别与联系,探讨了它们在Web开发中的角色变化,以及SpringBoot如何简化开发流程。

1.什么是Spring

Spring是为了解决应用性复杂而产生的框架,采用了JavaEE容器管理的优点,提供了IoC容器进行对Bean的管理,通过AOP编程方式来增强Bean的功能。这里不多余赘述Spring,Spring是一个庞大的框架结构,这里只是沧海一粟。

2. Spring Boot

伴随着Spring的功能越来越强,在使用Spring的时候,门槛也渐渐变高。经过多年的发展,Spring本身变得臃肿。同时Spring集成了诸多的第三方技术,导致使用的复杂度升高。针对这一现状,开发团队推出了基于Spring技术的Spring Boot,解决了上手难、技术使用不统一两个缺点。简化了Spring应用开发,不需要配置就能运行Spring应用,Spring Boot管理Spring容器,第三方插件,并提供很多默认的系统及服务。

3. SSM 到 Spring Boot

从之前的SSH,到当下使用较多的SSM,以及正急速发展的Spring Boot,都是里程碑式的技术进步。首先我们应该明确的一点是:SSM和Spring Boot并不是完全不同的东西,SSM是针对web的应用层框架,涵盖整个应用层。Spring Boot是进行快速开发的辅助框架,所针对的是当下流行的微服务架构,目的是让开发者将开发重心放到业务逻辑上,简化配置,提高开发效率。

关于两者关系,有几种说法:

SSM和Spring Boot两者无任何冲突,SpringBoot集成Mybatis/Mybatis-plus也可以是SSM。Spring Boot可以看做胶水和快速配置。
SSM是自己做整合,SpringBoot是将依赖和代码进行插件式的整合。

4. SpringBoot 1.0 和 SpringBoot 2.0

Spring Boot 2.0 新特性 : http://www.54tianzhisheng.cn/2018/03/06/SpringBoot2-new-features/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程小透明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值