![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 96
KANLON
一个经常在做CURD而不仅仅满足于CURD的boy,联系-CrudBoys 公众
展开
-
Spring Boot的自动配置原理及启动流程源码分析
概述Spring Boot 应用目前应该是 Java 中用得最多的框架了吧。其中 Spring Boot 最具特点之一就是自动配置,基于Spring Boot 的自动配置,我们可以很快集成某个模块,不用加 xml 之类的配置文件,大部分情况下甚至什么配置都不用写,直接引起 maven 包即可使用。之前我也仅仅会用的,但是它怎么实现的是没有详细了解,都是通过看别人的文章大概知道了流程,但是这样好像总是记得不是很清楚,所以就打算也自己也输出一份,方便自己将来记忆另外也方便自己查看。因为之前搜索的这个知识点的原创 2021-05-05 12:54:51 · 345 阅读 · 0 评论 -
Spring Boot Admin 发送监控邮件
最近在弄关于运行中的服务的Jvm监控,经过同事和自己搜索发现目前主要有两种方案,普罗米修斯和 Spring Boot Admin,由于我们的系统是基于 Spring Cloud 的,所有可能搜索的都与 Spring Cloud 比较容易整合的。 Spring Boot Admin 是比较容易接入的,只要将加上 Spring Boot Admin 依赖简单配置一下,然后注册到 Spring...原创 2020-01-21 18:30:43 · 1732 阅读 · 1 评论 -
Spring Boot @Enable*注解源码解析及自定义@Enable*
Spring Boot @Enable注解源码解析及自定义@EnableSpring Boot 一个重要的特点就是自动配置,约定大于配置,几乎所有组件使用其本身约定好的默认配置就可以使用,大大减轻配置的麻烦。其实现自动配置一个方式就是使用@Enable*注解,见其名知其意也,即“使什么可用或开启什么的支持”。Spring Boot 常用@Enable*首先来简单介绍一下Spring Boo...原创 2019-02-14 18:13:33 · 4152 阅读 · 2 评论 -
Spring Boot中Spring MVC的源码解析
spring boot中spring mvc的源码解析这篇博客主要讲解一下spring boot中spring mvc的流程及其源码部分解析。初始化spirng boot中的spring mvc与原本的spring mvc初始化不同,使用spring配置来引导自身和其嵌入Servlet容器,而不是像之前那样挂载到Serlet容器的生命周期。而是基于spring boot的自动配置启动,首先初...原创 2019-02-22 16:25:02 · 1406 阅读 · 0 评论