SpringBoot初次见面,请多多关照

一、为什么会有SpringBoot?
这和spring有关:
1、spring 的优点:spring作为J2EE的轻量级代替品,通过依赖注入 (IOC) 和面向切面编程 (AOP) 用简单的POJO对象实现了EJB的功能。
2、spring 的缺点:配置太多,并且要考虑用什么库以及库之间的依赖关系,还有版本支持问题。
SpringBoot的出现就是为了解决以上问题。
二、SpringBoot的特点
1、为基于Spring的开发提供更快的入门体验 ;
2、开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求 ;
3、提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标,健康检测、外部配置 等 ;
4、SpringBoot不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式

三、SpringBoot的核心功能
1、起步依赖
起步依赖本质上是一个Maven项目对象模型(Project Object Model,POM),定义了对其他库 的传递依赖,这些东西加在一起即支持某项功能。 简单的说,起步依赖就是将具备某种功能的坐标打包到一起,并提供一些默认的功能。
2、自动配置
Spring Boot的自动配置是一个运行时(更准确地说,是应用程序启动时)的过程,考虑了众多因 素,才决定Spring配置应该用哪个,不该用哪个。该过程是Spring自动完成的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解S...
    dwwl阅读 5,464评论 4 81
  • SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解S...
    晓明兄阅读 2,540评论 2 13
  • 一、SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Sprin...
    SingleXu阅读 4,339评论 1 20
  • SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解S...
    __method__阅读 200评论 0 0
  • SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解S...
    __method__阅读 180评论 0 0