Commit Graph

78 Commits

Author SHA1 Message Date
b2baccline
e14b3411dd 🏗️ starter-openapi 改为 ballcat-extend-openapi 2021-12-16 20:12:53 +08:00
b2baccline
4f8f131261 👕 sonarlint 部分代码警告处理 2021-12-16 19:58:34 +08:00
b2baccline
370880b4b1 redis 支持自定义动态前缀 2021-11-15 20:09:45 +08:00
b2baccline
44c41593e1 🎨 调整下方法位置,方便下次升级 mybatis-plus 比对代码 2021-11-07 15:28:16 +08:00
b2baccline
d1bd1d9ea0 添加saveBatch方法
经实测, 开启批处理事务以及 rewriteBatchedStatements 后, 一次插入一条数据的速度比一次插入多条的速度更快.

rewriteBatchedStatements在jdbcUrl中设置为true来开启
2021-11-03 13:49:48 +08:00
b2baccline
6df37ad7bb 🐛 修复 ExtendServiceImpl 无法反射获取到 MapperClass 和 ModelClass 的问题 2021-11-02 22:26:01 +08:00
b2baccline
f6876b7539 ⬆️ 升级 orm 相关依赖,以及升级问题解决
mybatis-plus 3.4.4 to 3.4.3.3
mybatis  3.5.6 to 3.5.7
jsqlparser 4.0 to 4.2
2021-09-16 21:26:41 +08:00
b2baccline
2bb7e9f0f5 添加 OtherTableColumnAliasFunction 用于构建连表的条件查询 2021-08-13 14:03:12 +08:00
b2baccline
ecfa89c7c5 ♻️ 重构 i18n 功能,新增 common-i18n,ballcat-i18n,移除原先的 extend-i18n,以及 i18n-starter 2021-08-04 22:03:45 +08:00
b2baccline
84226477c7 🏗️ ballcat-spring-boot-starter-redis 中拆分出 common-redis 2021-08-01 16:14:59 +08:00
b2baccline
7df6c682c8 👕 lint abstract 类构造方法,修改为 protected 2021-07-20 19:25:16 +08:00
b2baccline
23e1e541a7 新增 ballcat-extend-redis-module 模块,提供对布隆过滤器的操作 2021-06-29 18:00:58 +08:00
b2baccline
6c0d87dfc0 添加普通枚举类型处理. 根据 name() 返回值判断枚举值 2021-06-07 14:36:31 +08:00
b2baccline
28f2aaad12 aliPay 二维码付款 2021-05-21 17:57:52 +08:00
b2baccline
f58ac98afe 拆分国际化starter 2021-04-30 17:26:02 +08:00
b2baccline
2ed5186f3b 简化微信原生支付方法 2021-04-30 17:25:30 +08:00
b2baccline
55320a8117 优化Json相关类 , 简化微信支付验签 (#80)
*  重写 TypeReference的 equals 和 hashCode 方法

*  ClassUtils 增加缓存

* 🐛 修复 JsonUtils 验证的 TypeReference 类不存在时报错

*  简化微信支付验签
2021-04-02 13:42:55 +08:00
b2baccline
123bf6104e 修改 extends 下的三个支付模块的类路径, 把 starter 修改为 extend (#78)
* 🎨 支付宝交易状态枚举添加原始信息字段

* 🏷️ AliPayQuery 中的 status 字段改为  tradeStatus

* 💥 修改 extends 下的三个支付模块的类路径, 把 starter 修改为 extend
2021-03-29 16:13:23 +08:00
b2baccline
82e2e5d17e 🔥 移除 mybatis-plus-extend 中的 SelectByPage,因为其无法真正修改返回属性类型 2021-03-22 22:41:37 +08:00
b2baccline
20a5e7ae53 🐎 批量插入分批处理 2021-03-19 21:03:24 +08:00
b2baccline
865d4c7a2c 🐛 修复支付宝电脑网站支付提示参数异常 2021-03-15 18:43:16 +08:00
b2baccline
be5c28bff3 🐛 修复支付宝电脑网站支付接口请求异常 2021-03-15 14:55:55 +08:00
b2baccline
6d2c775dd8 🐛 fix LambdaQueryWrapperX#inIfPresent 参数错误处理成流,导致的 sql 拼接异常 2021-03-11 20:59:56 +08:00
b2baccline
097a042dd8 🐛 修复微信支付签名可能的空指针异常 2021-03-10 14:14:27 +08:00
b2baccline
e662c4a957 AbstractQueueThread 添加程序关闭时的处理方法. 2021-03-09 11:59:57 +08:00
b2baccline
e8e45eadd1 🎨 代码格式化 2021-03-08 22:56:49 +08:00
b2baccline
4ab94442e7 简化微信支付回调类, 修复微信支付验签异常 2021-03-08 22:00:03 +08:00
b2baccline
871c26d369 简化支付宝回调类. 添加验签方法 2021-03-08 22:00:03 +08:00
b2baccline
61da3d2fce ⬆️ virtual-currency 0.3.2 -> 0.4.1 2021-03-08 22:00:03 +08:00
b2baccline
f3abd66137 🎨 虚拟货币处理使用redis队列线程 2021-03-08 20:20:49 +08:00
b2baccline
ffc9034ccf 🎨 抽象 AbstractThread 类. 让下级自定义 poll和put方法. 2021-03-08 20:20:49 +08:00
b2baccline
e89f8d4c67 🐎 精简一些暂时用不上的判断,以及默认返回 true 2021-03-02 19:42:13 +08:00
b2baccline
a22fec3493 🔨 拆分出 common-model 模块
🎨 重命名 SpringUtils -> ApplicationContextHolder
 调整 json 序列化使用 JsonUtils
2021-03-02 19:02:43 +08:00
b2baccline
3d58ea863f 🎨 json 工具类改名 && 代码格式化 2021-02-26 16:19:50 +08:00
b2baccline
1959d02bd4 🎨 工具类移动到 common-util模块. (#65)
🎨 工具类移动到 common-util 模块.
 新增自动配置的JsonUtil
 添加 RedisHelper 工具类
2021-02-26 15:48:36 +08:00
b2baccline
cff403e037 完成微信转账以及demo实例 2021-02-25 17:27:28 +08:00
b2baccline
dd8d2f1310 🐛 修复insertBatchSomeColumn无法插入除list以外的其他 Collection 类型数据 2021-02-23 17:47:57 +08:00
b2baccline
1d586821f4 🔥 移除 AliPay中的 yuanToFen方法 2021-02-22 14:46:47 +08:00
b2baccline
0172d5cc00 🎨 取消代码格式化时的强制换行符转换 2021-02-20 16:18:31 +08:00
b2baccline
49248eea07 更改 hutool依赖引入方式, 按需引入 2021-02-20 14:30:42 +08:00
b2baccline
90b259d087 Merge remote-tracking branch 'fork/master'
# Conflicts:
#	ballcat-admin/ballcat-admin-core/src/main/java/com/hccake/ballcat/admin/modules/sys/service/impl/SysUserServiceImpl.java
2021-02-19 17:25:40 +08:00
b2baccline
ec5ade668b 🎨 Wrapper条件判断,对于字符串使用非空非null校验,空白符也不进行查询 2021-02-01 17:33:36 +08:00
b2baccline
e52e59ddd8 添加支付宝支付回调解析以及验签 2021-01-26 15:21:14 +08:00
b2baccline
1793087291 包装查询结果, 简化信息 2021-01-26 11:24:02 +08:00
b2baccline
b49c8db6b3 🐛 修复pay模块依赖缺失 2021-01-25 18:30:51 +08:00
b2baccline
cd0f7b2b0c 新增 pay-ali 模块, 用于支持支付宝支付 2021-01-25 18:12:55 +08:00
b2baccline
e6ffc2e035 🎨 重构 ballcat-spring-boot-starter-pay模块, 使其按需加载指定支付方式 2021-01-22 19:29:02 +08:00
b2baccline
e3b7a43bb6 优化钉钉消息通知. 每次发起通知使用新的request实例 2021-01-22 17:20:12 +08:00
b2baccline
33da8d6b02 🔥 移除 mybatis IService 的依赖,将部分方法置入 ExtendService,防止 service 直接进行条件构造 2021-01-20 14:04:59 +08:00
b2baccline
7746268448 分页参数构造调整,排序字段做校验以及多列排序预支持,方便前端更新后迁移 2021-01-19 15:55:02 +08:00