springboot做什么的(一个简单的springboot项目)

http://www.itjxue.com  2023-01-25 13:56  来源:未知  点击次数: 

基础篇-SpringBoot那些事

以历代Spring Framework的进步为基础,Spring Boot实现配置自动化,依赖更简单,监控更容易,Spring Boot项目也是普通的Spring项目,只是他们正好用到了Spring Boot的起步依赖和自动配置而已,Spring Boot精要:

Spring支持Java配置和XML配置,他们为应用程序开启了特定的特性和功能,SpringBoot实现了自动配置,可以减少配置负担。

自动配置=spring-boot-autoconfigure+condition

没什么特别的,自动配置并不是智能配置,也是通过一个一个的配置文件实现的,Spring Boot把这些繁琐的工作处理了。我们看一个例子:

自动配置很好,很强大,自由选择同样重要

- 覆盖Spring Boot自动配置,覆盖配置很简单,直接显式地写一段配置即可

- 通过属性文件外置配置,Spring Boot提供了多种设置途径,常用包括如下,按优先级排列,越前优先级越高

- XML配置的特殊用处

- 优化SpringBootApplication

向项目中添加依赖是件富有挑战的事,SpringBoot通过起步依赖为项目的依赖管理提供帮助,起步依赖引入的库都经过测试,不会出现不兼容的情况。

Spring Boot提供了运行时检视应用程序内部情况的能力,包括应用Bean,自动配置,环境变量,内存用量,垃圾回收,Web请求。可以结合prometheus来可视化监控和报警。

SpringBoot入门系列

基础篇-Java相关的有些事

基础篇-SpringBoot那些事

基础篇-Spring必须知道的

基础篇-工欲善其事

摘自

*Spring Boot实战

*Spring Boot解密

**需要PDF书籍的可以私聊

spring boot 只能做微服务吗

它是 springcloud的前提,springcloud才是真正做微服务的框架,springboot是做微服务的入门级框架。但是也可以做电商之类的大型项目。

springboot是什么框架

Spring Boot是Spring 为了简化Spring Web开发设计的一个全新框架, 和传统的Spring MVC相比,减少了很多配置、增加了开发效率。是一个Javaweb开源框架

(责任编辑:IT教学网)

更多

推荐java认证文章