51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

spring

一篇文章带你实现自定义注解

一篇文章带你实现自定义注解

厉飞雨 阅读(324) 评论(0) 赞(15)

<p>在springBoot中,注解是编码时必不可少的,它可以帮助我们更方便快捷的去开发。常见的注解如:<code>@Autowired、@Slf4j、@Data</code>等等。</p> <p>然而这些注解都是别人已经封装好给我们用的,如果我们想自定义一个拥有特别功能的注解,该怎么操作呢?</p> &l...

使用注解装配Bean

使用注解装配Bean

厉飞雨 阅读(309) 评论(0) 赞(19)

<h1>一、使用@Component(或@Named)注解 {#一使用component或named注解}</h1> <p>先来观察一下<code>@Component</code>这个注解的声明:</p> <pre><code class="language-java"...

没错,这就是 SpringBoot Event的工作原理!

没错,这就是 SpringBoot Event的工作原理!

厉飞雨 阅读(314) 评论(0) 赞(16)

<p>你好,我是<strong>猿java</strong>。</p> <p>这篇文章,我们来详细探讨 Spring Boot 的事件机制的原理、核心源码分析,以及如何在实际开发中使用事件机制。</p> <ol> <li>事件机制是什么? {#1-事件机制是什么?} ========...

Spring源码分析

Spring源码分析

厉飞雨 阅读(230) 评论(0) 赞(12)

> 写在前面的话,当前文章共有两部分,大览全局 > > [Spring源码分析](#Spring源码分析 "Spring源码分析") > > [SpringBoot的启动流程](#SpringBoot的启动流程 "SpringBoot的启动流程") Spring源码分析 {#Spring源码分析} ====...

Spring Boot 3.x 在 2.x基础上有什么重大的改进?

Spring Boot 3.x 在 2.x基础上有什么重大的改进?

厉飞雨 阅读(289) 评论(0) 赞(21)

<p>你好,我是<strong>猿java</strong>。</p> <p>2022年 11月份 Spring Boot 3.x发布,标志着 Spring Boot 有了重大的更新,那么,相对于 Spring Boot 2.x,Spring Boot 3.x 有哪些重要的改进和区别?这篇文章,我们来聊一聊。</...

Spring @Async注解深度剖析!

Spring @Async注解深度剖析!

厉飞雨 阅读(264) 评论(0) 赞(18)

<p>你好,我是<strong>猿java</strong>。</p> <p>Spring <code>@Async</code> 注解提供了一个非常简单而且强大的机制来支持异步方法的执行。如果将方法标记为<code>@Async</code>,Spring会在后台线程中...

SpringBoot中application.properties和application.yml深度对比!

SpringBoot中application.properties和application.yml深度对比!

厉飞雨 阅读(335) 评论(0) 赞(12)

你好,我是**猿java**。 在 Spring Boot 中,`application.properties` 和 `application.yml`(或 `application.yaml`)都是用于配置应用程序属性的文件。它们在功能上相似,但在语法和可读性等方面存在一些区别。以下是它们的主要区别和各自的特点: 1. 配置格式 {#1-配置格式} ===========...