springboot的四大核心,springboot的启动流程

首页 > 机动车 > 作者:YD1662023-11-09 18:43:50

b、mybatis-spring-boot-autoconfigure

springboot的四大核心,springboot的启动流程(5)

2.2 小结

autoconfigure内容是配置Bean实例到Spring容器的实际代码实现包,然后提供给starter依赖。所以说1.2.3中的b项所说的配置Bean实例到Spring容器中实际是autoconfigure做的,因为是starter依赖它,所以也可以说是starter*。

所以:autocinfigure是starter体现出来的能力的代码实现

三、Spring Boot CLI

Spring Boot CLI是一个命令行使用Spring Boot的客户端工具;主要功能如下:

先上个官网文档:

https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-cli.html

因为这个我们用得比较少,所以就不多赘述了。个人感觉比较流畅的功能就是命令行直接执行groovy脚本了。

四、Spring Boot actuator

actuator是Spring Boot的监控插件,本身提供了很多接口可以获取当前项目的各项运行状态指标。Spring Boot 学习笔记,这个分享给你。

官网文档:

https://docs.spring.io/spring-boot/docs/2.4.0/reference/html/production-ready-features.html#production-ready

名词解释:

Endpoints: 需要监控的端点。参考官网第二节官网文档

可用的端点:

springboot的四大核心,springboot的启动流程(6)

springboot的四大核心,springboot的启动流程(7)

下方的是web工程的端点。

使用方法如下:

4.1 添加依赖

Spring Boot 基础就不介绍了,推荐下这个实战教程:

https://github.com/javastacks/spring-boot-best-practice

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 4.2 配置需要开启监控的端点

management: endpoint: health: ## 开启健康监控端点 enabled: true beans: ## 开启Bean实例监控端点 enabled: true 4.3 启动服务并验证4.3.1 启动结果

springboot的四大核心,springboot的启动流程(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.