网站首页 / conditionalonexpression
-
SpringBoot 核心注解
@Configuration从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationC...
2024-11-27 huorong 精选文章 14 ℃ 0 评论 -
「Spring Boot 源码研究 」- 自动化装配条件化配置Conditional剖析
1.SpringBootCondition功能与作用@Conditional是基于条件的自动化配置注解,由Spring4框架推出的新特性。在一个服务工程,通常会存在多个配置环境,比如常见的DEV(开发环境)、SIT(系统内部集...
2024-11-27 huorong 精选文章 12 ℃ 0 评论 -
如何在生产中关闭Swagger-ui
1.概述Swagger用户界面允许我们查看关于REST服务的信息。这对于开发非常方便。然而,出于安全考虑,我们可能不希望在公共环境中允许这种行为。在这个简短的教程中,我们将看看如何在生产中摆脱Swagger。2.Swagger配置为了使...
2024-11-27 huorong 精选文章 10 ℃ 0 评论 -
一文读懂SpringBoot自动配置
前言:自动配置(Auto-Configuration)是SpringBoot的自动配置原理是其核心特性之一,旨在通过预定义的约定和条件,它极大地简化了Spring应用的开发过程,这一机制使得开发人员可以更加专注于业务逻辑的实现,而无需花...
2024-11-27 huorong 精选文章 13 ℃ 0 评论 -
分布式事务系统Seata的这些安保机制是否会让你更放心
一、背景SpringBoot项目,通过引入seata-spring-boot-starter来接入Seata,Seata的能力会通过SpringBoot的自动装配机制来引入。在学习的时候是梳理有什么强大的、科技感十足的能力,但在试...
2024-11-27 huorong 精选文章 13 ℃ 0 评论 -
深入理解 Spring Boot 中的 @Conditional 系列注解
在SpringBoot中,条件注解(@Conditional系列)是实现条件性bean加载的重要工具。它们允许开发者在特定条件满足时才注册某个bean,从而增强了应用的灵活性和可配置性。本文将深入探讨这些注解的用法及其背后...
2024-11-27 huorong 精选文章 9 ℃ 0 评论 -
还在curd吗?封装属于自己的Spring-Boot-Starter
什么是StarterStarter是SpringBoot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境(条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多...
2024-11-27 huorong 精选文章 11 ℃ 0 评论 -
盘点 Spring : Conditional
一.前言这一篇来看一下Conditional的使用和原理,先来看一下整体的体系结构二.使用@ConditionalOnBean:当容器里有指定Bean的条件下。@ConditionalOnMissingBean:当容器里没有...
2024-11-27 huorong 精选文章 12 ℃ 0 评论 -
「SpringBoot」条件注解@Conditional
简概https://docs.spring.io/spring-boot/docs/2.7.5/reference/htmlsingle/#features.developing-auto-configuration.condition-a...
2024-11-27 huorong 精选文章 10 ℃ 0 评论 -
学会这10种定时任务,有点飘了...
前言最近有几个读者私信给我,问我他们的业务场景,要用什么样的定时任务。确实,在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的。我今天给大家总结10种非常实用的定时任务,总有一种是适合你的。一.linux自带的定时任务cron...
2024-11-27 huorong 精选文章 9 ℃ 0 评论