随笔分类 - Springboot
摘要:## 三、网页手动实现动态数据源切换 手动切换 数据源,采用HttpSession 保存数据源名称,在全局的切面定义service下所有方法,都会切换数据源。 ### 1、定义一个html页面 ```html 切换数据源 请选择数据源: 加载数据 ``` ### 2、定义一个全局切换数据源切面 ``
阅读全文
摘要:## 二、配置动态数据源 前面我们已经准备了基础的类,@DynamicDatasource、DruidProperties、DynamicAspect 现在我们开始对 AbstractRoutingDatasource 所需要的数据源,放到对应的map结构中。 ### 1、加载数据源 ```java
阅读全文
摘要:## 一、tienchin健身系统下的技术点复现--动态数据源 自定义一个注解@DynamicDatasource,可以配置在方法或者类上面,标识方法或者类中的所有方法都使用某一个数据源。 使用数据源是使用ThreadLocal获取数据源名称的,当然要先存入到ThreadLocal中 自定义切面,使
阅读全文
摘要:一、了解动态数据源场景 这里介绍一下一个类 AbstractRoutingDataSource 这个类是我们切换数据源的核心,我们进入此类了解一番。 此类中的方法determineTargetDataSource() ,它返回的是一个key,不同的key实现可动态路由的数据源,下面是此方法的源码:
阅读全文
摘要:Spring Security 学习之旅开端 SpringSecurity 开始 项目:Github 1. 引入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent
阅读全文

浙公网安备 33010602011771号