Releases
v4.0.0
Compare
Sorry, something went wrong.
No results found
eduosi
released this
15 Jul 05:06
4.0.0 (2026-07-15)
🔨依赖升级
⭐ 新特性
新增 com.buession.core.serializer.FastJson2JsonSerializer 和 com.buession.core.deserializer.FastJson2JsonDeserializer
redis 序列化和反序列化新增 fastjson2 支持
新增 JDK HttpClient 支持
🔔 变化
删除 java.io.FileAlreadyExistedException,迁移至 com.buession.lang.FileAlreadyExisteException
删除 org.apache.ibatis.type.DefaultEnumTypeHandler
删除 com.buession.httpclient.IBaseHttpClient
GEO IP Model 字段发生变化
删除 com.buession.beans.BeanUtils#toMap()
删除 buession-velocity 模块
删除 com.buession.redis.client.connection.datasource.DataSource#getConnection()
MyBatisDao 使用构造方式注入 SqlSessionTemplate 和 MongoDBDao 使用构造方法注入 MongoTemplate
删除 RedisTemplate 已废弃的方法
优化 RedisTemplate 内部实现
模块 buession-beans 不再推荐使用
🐞 Bug 修复
修复 Converter 中链式操作的问题
修复 com.buession.httpclient.AbstractHttpAsyncClient#put(URI uri, int readTimeout, Map<String, Object> parameters, List headers, Callback callback) 无限递归的 BUG
修复 com.buession.httpclient.AbstractHttpAsyncClient#report(URI uri, int readTimeout, Map<String, Object> parameters, List headers, Callback callback) 无限递归的 BUG
修复 RedisTemplate 中无限递归调用的 BUG
修复 RedisTemplate 中 lMove(final String key, final String destKey, final Direction from, final Direction to) 中原 key 设置成目标 key 了的 BUG;
修复 RedisTemplate 中 blMove(final String key, final String destKey, final Direction from, final Direction to, final int timeout) 中原 key 设置成目标 key 了的 BUG
修复 jackson 序列化、反序列化不支持 LocalDate、LocalTime、LocalDateTime 的 BUG
📔 文档
You can’t perform that action at this time.