• SpringBoot简介


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

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

    1、微架构,与Spring4一起诞生,比如@RestController

    2、可以快速上手,整合了一些子项目(开源框架或者第三方开源库)

    3、可以依赖很少的配置就可以十分快速的搭建并且运行项目

    Spring Boot特点

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

    2、SpringBoot可以创建独立运行的应用而不依赖与容器

    3、不需要打包成war包,可以放入tomcat中直接运行

    4、提供maven极简配置,缺点是会引入很多你不需要的包

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

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

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

    8、为微服务SpringCloud铺路,SpringBoot可以整合很多各式各样的框架来构建微服务,比如dubbo,thrift等等

    SpringBoot使用场景

    1、有Spring的地方都行

    2、J2EE/web项目

    3、微服务

  • 相关阅读:
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
    助教学期总结
    第十六周助教总结
    C语言I博客作业11
    第十五周助教总结
    C语言I博客作业10
    第十四周助教总结
    C语言寒假大作战03
  • 原文地址:https://www.cnblogs.com/UncleCatMySelf/p/9250955.html
Copyright © 2020-2023  润新知