摘要: 一、基于Queue的数据源上下文实现 public class DataSourceContextHolder { // 使用ThreadLocal<Deque>支持嵌套数据源 private static final ThreadLocal<Deque<DataSourceType>> CONTE 阅读全文
posted @ 2025-03-22 13:10 Eular 阅读(63) 评论(0) 推荐(0)
摘要: Spring @Profile注解详解 一、基本概念 @Profile注解用于在不同环境下启用不同的Bean或配置类。它允许我们根据当前激活的profile来决定哪些Bean应该被创建,哪些不应该被创建。 二、基本使用 1. 在配置类上使用 @Configuration @Profile("dev" 阅读全文
posted @ 2025-03-22 13:03 Eular 阅读(420) 评论(0) 推荐(0)
摘要: 当你的服务需要去连接很多个数据源的时候,需要这样配置。可以是那么支持嵌套的,和stack一样的效果;还可以是那种独立支持拉平的设计。 一、基本实现方式 配置多个数据源 spring: datasource: primary: url: jdbc:mysql://localhost:3306/db1 阅读全文
posted @ 2025-03-22 12:13 Eular 阅读(136) 评论(0) 推荐(0)