33 Commits

Author SHA1 Message Date
Macrow
a5f56db1d0 feat: add module mybatis-flex-spring-boot4-starter 2025-11-17 16:00:19 +08:00
谨宸
08d6dae776 fix:lambda的orElse是方法的话,会在执行lambda之前堆栈就调用了,那么Optional的逻辑就失去作用了,并且发现了一个逻辑问题,addDataSource没有使用到参数,会导致multiple逻辑有问题 2025-07-15 19:00:10 +08:00
winston
624ae4d4a0 [20250319]jinchen@feat&fix:
1. 创建Flex数据源时,支持手动置顶DbType,防止route数据源的时候dbtype不一直导致的问题
2. 修复没有指定主键的时候,出现下标越界的异常,提示更加友好
2025-03-19 23:37:35 +08:00
Suomm
d865f95af7 feat: 无法顺序读取数据源配置时,可以手动指定默认数据源,关闭 https://gitee.com/mybatis-flex/mybatis-flex/issues/I9VBRJ 2024-10-01 17:53:53 +08:00
Michael Yang
982667c0d2 chore: update Copyright 2024-07-23 08:40:10 +08:00
Suomm
145056aa25 fix: 数据源包路径错误。 2024-03-08 18:08:41 +08:00
Michael Yang
47e8979166 refactor: optimize autoConfiguration 2024-03-06 15:03:51 +08:00
Suomm
6fde8b613e fix: 适配 SpringBoot3 Druid 数据源。https://gitee.com/mybatis-flex/mybatis-flex/issues/I94P5P 2024-03-03 11:19:13 +08:00
开源海哥
a3e22a31c6 fix: 数据源解密器配置不统一 close #I7UHUN 2023-08-23 08:50:39 +08:00
Suomm
8d498c930b refactor: 移动 SeataMode 类到 starter 模块。 2023-08-09 13:03:28 +08:00
life
6b81a678d5 seata兼容spring单数据源情况,修改事例兼容 2023-08-08 22:21:53 +08:00
开源海哥
9354f200c6 fix: 修复使用多数据源 + seata 分布式事务时,数据源解密错误的问题 2023-08-08 18:37:52 +08:00
life
37a085c1be 兼容非seata 2023-08-07 16:35:27 +08:00
life
347478e846 seata事务的支持 2023-08-07 15:36:17 +08:00
Suomm
e71310acfe fixed 946df44 from https://gitee.com/Suomm/mybatis-flex/pulls/226
fix: 防止切面覆盖,修复 https://gitee.com/mybatis-flex/mybatis-flex/issues/I7Q253
2023-08-02 11:22:36 +00:00
开源海哥
321593524a fix: 修复多数据源、且数据源加密的情况下,无法正确解析 jdbcUrl 的问题 2023-07-30 13:07:57 +08:00
开源海哥
82256b2aef fix: 修复在 Controller 通过注解配置数据源不生效的问题 2023-07-21 09:18:02 +08:00
开源海哥
3b65108f0f fix: 修复在 Controller 通过注解配置数据源不生效的问题 2023-07-21 09:01:32 +08:00
Suomm
d076dc72c6 fix: 动态数据源切面不生效。 2023-07-20 16:38:33 +08:00
Suomm
f03ad784c9 style: code format. 2023-07-14 16:14:45 +08:00
Suomm
64227136c4 style: 添加 MultiDataSourceAutoConfiguration 注释。 2023-06-28 10:12:46 +08:00
Suomm
f5b78643b3 feat: 添加多数据源切换支持 Service 实现类。 2023-06-25 10:31:12 +08:00
开源海哥
e47500779f optimize: MybatisFlexAutoConfiguration.java 2023-06-24 11:48:58 +08:00
开源海哥
66d6853737 docs: add datasource-encryption.md 2023-06-23 12:05:56 +08:00
Suomm
7d0a04979e fix: 使用 druid-spring-boot-starter 时 mybatis-flex 多数据源不生效。 2023-06-19 14:46:10 +08:00
Suomm
ccede36a7e fix: 不能远程拉取多数据源配置。 2023-06-18 13:32:02 +08:00
庄佳彬
2756808b11 不变属性添加final 关键字 2023-05-12 11:23:42 +08:00
开源海哥
aa26e5ae83 optimize spring boot starter 2023-04-12 15:28:11 +08:00
开源海哥
ca8facf1df optimize FlexDataSource 2023-04-09 11:55:04 +08:00
开源海哥
928f2d1e49 add multi datasource support 2023-03-31 16:42:40 +08:00
开源海哥
e89e8f3ef0 add multi datasource support 2023-03-31 13:27:12 +08:00
开源海哥
3006ab30da add multi datasource support 2023-03-31 09:37:29 +08:00
开源海哥
afa5d9a88d add multi datasource; optimize MybatisFlexBootstrap 2023-03-30 22:14:23 +08:00