Commit Graph

28 Commits

Author SHA1 Message Date
b2baccline
ae921c1f47 添加文件操作工具类 2021-10-20 17:18:36 +08:00
b2baccline
60dee270f4 添加 将输入流内容写入输出流 的方法 2021-10-20 17:18:36 +08:00
b2baccline
adcc846a15 ImageUtils 添加mixResolveClone方法 2021-10-20 17:18:36 +08:00
b2baccline
8303bf62d6 TreeUtils 新增 treeToList 方法,将树平铺为列表结构 2021-10-17 18:42:56 +08:00
b2baccline
5da3c1029d TreeUtils 增加一个非法数据校验 2021-08-29 17:43:48 +08:00
b2baccline
fecc17f9f3 抽象出 XssCleaner 角色,用于控制 Xss 文本的清除行为 2021-08-27 21:30:56 +08:00
b2baccline
4b4c67783b 🏗️ 移动 TreeNode 模型到 common-util 包中,以便减少 common-util 包的依赖 2021-08-23 11:00:49 +08:00
b2baccline
11930b8dc4 🐎 @I18nField 新增 condition 属性,用于控制是否进行国际化处理,减少无效解析,提升性能 2021-08-22 21:11:54 +08:00
b2baccline
ed3b2e90f7 CacheDel 新增 multiDel 属性,用于批量删除支持 2021-08-19 20:45:33 +08:00
b2baccline
72d7ce7a43 🎨 rename ApplicationContextHolder to SpringUtils,并移动至 common-util 中 2021-07-29 22:46:00 +08:00
b2baccline
c9f87b31cc Merge branch 'feat/idempotent' into 0.3.0 2021-07-29 22:41:48 +08:00
b2baccline
936b094baf 🚚 SpELUtil.java rename to SpelUtil.java, and move to ballcat-common-util 2021-07-29 22:29:51 +08:00
b2baccline
6f539ca202 添加SImageUtils, 用于对图片操作 2021-07-22 17:13:09 +08:00
b2baccline
506e295c92 添加StreamUtils 用于处理流 2021-07-22 17:13:09 +08:00
b2baccline
7df6c682c8 👕 lint abstract 类构造方法,修改为 protected 2021-07-20 19:25:16 +08:00
b2baccline
11cca6453f 🏗️ 迁移 PasswordUtils 到 common-security,并精简一些 common 模块的依赖 2021-07-07 15:34:41 +08:00
b2baccline
a404036fc6 扩展 TreeUtils,提供排序功能 2021-05-29 18:54:34 +08:00
b2baccline
698bdcf266 添加短信长度计算工具类 2021-05-15 10:35:37 +08:00
b2baccline
55320a8117 优化Json相关类 , 简化微信支付验签 (#80)
*  重写 TypeReference的 equals 和 hashCode 方法

*  ClassUtils 增加缓存

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

*  简化微信支付验签
2021-04-02 13:42:55 +08:00
b2baccline
ae34de29ed json转换优化 (#79)
* 🐛 修复 json中有需要转义的字符时报错
* 🐛 误传入其他框架的 typeReference 进行json转换时报错
2021-04-01 15:33:20 +08:00
b2baccline
787bae8be9 xss clean 后,保留原文本中的换行符 && 优化 toText 方法 2021-03-18 20:36:54 +08:00
b2baccline
e8e45eadd1 🎨 代码格式化 2021-03-08 22:56:49 +08:00
b2baccline
7cc815f289 未使用 Lombok @UtilityClass 修饰的工具类,手动添加 final 关键字和私有构造 2021-03-08 22:10:56 +08:00
b2baccline
fdbe89ffca 🐎 xss 防注入优化,使用 jsoup 白名单过滤,新增排除路径和请求类型等配置 2021-03-08 22:05:28 +08:00
b2baccline
0415ea2ce5 使用 Jackson2ObjectMapperBuilder 构造 ObjectMapper,保留使用配置文件配置 jackson 属性的能力,以及方便用户增加自定义配置 2021-03-08 22:03:58 +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