SpringBoot专辑(一):简介

本项目已上传码云,详情请点击阅读原文,跳转码云项目地址
web

本系列推文经过详细的对springboot的各个技能点逐一介绍与演示,能够很迅速的熟悉整个springboot框架体系,而且与springmvc有效的进行对比,理解异同,这样对于后续的springboot开发会很是迅速。同时会针对不一样的技术点进行不一样的应用场景的讲解,使得读者更好的理解将来本身作项目中如何运用。spring

目前大部分公司已经逐步的使用微服务架构进行项目开发,相似Spring Cloud或者阿里的Dubbo,而Spring Boot正是微服务的基础层,首先咱们了解下Spring Boot:tomcat

一、微架构,与Spring4一块儿诞生,好比@RestControllerspringboot

二、能够快速上手,整合了一些子项目(开源框架或者第三方开源库)架构

三、能够依赖不多的配置就能够十分快速的搭建而且运行项目mvc

Spring Boot特色框架

一、基于Spring,使开发者快速入门,门槛很低(Sring全家桶)maven

二、SpringBoot能够建立独立运行的应用而不依赖与容器ide

三、不须要打包成war包,能够放入tomcat中直接运行微服务

四、提供maven极简配置,缺点是会引入不少你不须要的包

五、根据项目来依赖,从而配置spring,须要什么配什么

六、提供可视化的相关功能,方便监控,好比性能,应用的健康程度等

七、简化配置,不用再看过多的xml

八、为微服务SpringCloud铺路,SpringBoot能够整合不少各式各样的框架来构建微服务,好比dubbo,thrift等等

SpringBoot使用场景

一、有Spring的地方都行

二、J2EE/web项目

三、微服务

相关文章
相关标签/搜索