- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 【SpringBoot】实现Mybatis+Druid的多数据源切换和动态数据源加载
1. **多DataSource + 多SqlSessionFactory** 在使用Dao层的时候通过不同的SessionFactory进行处理,一般的情况下我们都是使用Mybatis,配置多个DataSource,每个DataSource扫描不同的Mapper、注入到不同SqlSessionFactory实现的多数据源。2. **使用AbstractRoutingDataSource的实现类通过AOP或者手动处理实现动态的使用我们的数据源**, 基于这种方式,不仅可是实现真正意义上的`多数据源的
2021-04-22 09:52:15 1656 3
原创 【Java工具类】request.getParameterMap()转Map工具类
request.getParameterMap()转Map工具类
2021-04-08 15:36:57 1317 1
原创 【SpringBoot】实现JdbcTemplate、Druid、Dynamic-Datasource的多数据源动态切换
## 多数据源的使用场景1. 操作同一台服务器上不同的数据库,或者多台服务器上的相同或不相同数据库。2. 进行跨库操作、多数据源进行分离数据;3. 使得程序得以扩展,当一台或者部分服务器宕机,不影响整个应用的服务;## 多数据源配置的思路1. 创建数据源DataSource ,指定使用哪个的数据源(如Druid,DBCP,C3P0),并初始化数据源配置项,如连接url、驱动包、用户名、密码、连接数、连接超时时间等等。2. 创建会话工厂 sqlsessionFactory,并注入数据源以及要扫描
2021-04-02 15:19:29 3848 3
原创 【SpringBoot】整合 Mybatis 实现 Druid数据源监控(Mysql)
1. Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP、PROXOOL 等 DB 池的优点,同时加入了日志监控2. Druid 可以很好的监控 数据库池连接和 SQL 的执行情况,天生就是针对监控而生的 数据库 连接池3. Spring Boot 2.0 以上默认使用 Hikari 数据源,可以说 Hikari 与 Driud 都是当前 Java Web 上最优秀的数据源
2021-04-01 15:15:50 567
Inkscape是一个开放源码的矢量绘图软件
2023-10-09
exe4j+infoSetup.zip
2021-02-22
屏幕亮度调节软件 8.2.1.4 正式版.zip
2021-02-22
python滑动验证
2023-10-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人