死磕-Spring Boot(三)

简介: 死磕-Spring Boot(三)

一、 Spring Boot的简介

1、Spring Boot简化了Spring的应用开发,不需要配置就能运行的Spring应用,Spring Boot管理Spring容器,第三方插件,并提供很多默认系统级的服务。

2、大部分Spring应用,无论是简单的Web系统,还是构建复杂系统,都只是需要少量配置和代码就能完成,这有点像每个公司基于Spring框架做的内部开发框架,不同的是,SpringBoot更加完善,更强大。

3、Spring Boot通过Starter来提供系统级服务,Spring Boot已经提供了一系列Starter,你也可以开发自己的Starter,比如需要开发一个Web系统,只要在pom.xml声明一下即可:

4、如果你的应用中用到了Redis,则使用spring-boot-starter-data-redis,Spring Boot会自动为你配置好Spring需要的各种配置文件,Redis的Jar包,依赖包,以及合适的版本,下表是Spring Boot提供的常用的Starter。

二、总结:

Spring Boot相比于Spring,Spring Boot具有如下优点:

①、实现约定大于配置,是一个低配置的应用系统框架,不像Spring那样“地狱般的配置体验”,Spring Boot不需要配置或者极少配置,就能使用Spring大量的功能。

②、提供了内置的Tomcat或者Jetty容器。

③、通过依赖的jar包管理,自动装配技术,容易支持与其他技术体系,工具集成。

④、支持热加载,开发体验好,也支持Spring Boot系统监控,方便了解系统运行状况。


好吧,今天到这了,明天见~~~

相关文章
|
4月前
|
Java Spring
聊一下Spring Boot配置的加载顺序
聊一下Spring Boot配置的加载顺序
55 0
|
2天前
|
Java 应用服务中间件 数据库
死磕-Spring Boot(一)
死磕-Spring Boot(一)
死磕-Spring Boot(一)
|
2天前
|
消息中间件 Java 程序员
死磕-Spring Boot(二)
死磕-Spring Boot(二)
|
2天前
|
前端开发 Java 应用服务中间件
死磕-Spring MVC(一)
死磕-Spring MVC(一)
|
消息中间件 Java Maven
当面试官问你Spring Boot 中的监视器是什么?把这篇文章甩给他
多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects 页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置。因此,开始一个新的 spring 项目需要很多努力,因为我们现在必须从头开始做所有事情。
83 0
|
设计模式 消息中间件 JavaScript
Spring Boot 程序优化的 14 个小妙招!
Spring Boot 程序优化的 14 个小妙招!
|
Prometheus Cloud Native Java
Spring Boot 3.0 要来了,真心强!
Spring Boot 3.0 要来了,真心强!
|
SQL XML 前端开发
关于Spring Boot那些你不知道的真相!
spring的时候,带一下spring boot,有时候出去面试,也会问到spring boot,提的一个点,spring boot启动的时候一个流程图,本身他是spring这个项目发展到一定阶段之后的一个产物。
116 0
|
Dubbo JavaScript NoSQL
Spring Boot 都不懂,怎么跟面试官吹牛逼?
今天,正式介绍一下Java极客技术知识星球 SpringBoot 精髓之 SpringBoot-starter Spring 源码学习(八) AOP 使用和实现原理 Java:前程似锦的 NIO 2.0 java中List元素移除元素的那些坑
Spring Boot 都不懂,怎么跟面试官吹牛逼?
|
搜索推荐 Java Spring
如何让你的Spring Boot屌炸天?(二)
大家好,我是指北君。今天就只有一个目的,就是要让你屌炸天!
如何让你的Spring Boot屌炸天?(二)