课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
框架和库的学习与应用能够大大提高软件开发程序员的工作效率,而今天我们就一起来了解一下,SpringBoot编程框架基础知识。
1.SpringBoot是什么?
SpringBoot是一个Java后端框架,一种全新的编程规范,它的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。
2.为什么是SpringBoot?
笔者认为SpringBoot的出现与发展符合时代需求,主要基于以下几点原因:
其一是为简化开发:
在当前互联网后端开发中,JavaEE占据主要地位。对于JavaEE开发,选Spring框架。在传统Spring开发中,需要大量XML配置才能运行。直到Spring4.x的发布,Spring才能完全脱离XML使用纯注解开发。
其二是为适应微服务开发:
微服务这一概念是近几年才兴起的。随着互联网业务量的指数级扩大,传统开发无法满足快速扩容、处理高并发请求等要求。
而微服务为我们解决了快速响应与弹性伸缩的问题。微服务本质上是将一个大的系统拆分为多个子系统,然后通过REST风格的请求将他们集成,进一步简化分布式系统开发。
3.约定大于配置
SpringBoot的核心概念是:约定大于配置
我们知道SpringBoot是从Spring发展而来的,而开发一个Spring应用需要大量配置,这些配置多种多样。而SpringBoot要做的事就是针对不同场景提供一个或多个starter(自启动依赖),我们引入这个starter就能使用SpringBoot默认的约定,加上属性文件,做大量自定义配置,简化开发。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。