| 事务宏,first查询添加limit 1, version: 1.0.17
| 6 个月前 |
| 改进CaseFormat convert函数声明
| 7 个月前 |
| 增加mvc登录与权限检查,分别为AuthHandler定义两个登录和权限检查两个子接口,并定义它们的静态代理
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| ```
refactor(f_aspect): 统一使用 TypeInfo.of 替代 TypeInfos.get
将代码中所有对 TypeInfos.get 的调用替换为 TypeInfo.of,以保持类型信息获取方式的一致性。
这一变更涉及 AspectRoute、Aspects 等多个类,确保类型检查与反射操作的统一实现。
```
| 5 个月前 |
| fix(f_util): 更新 IdMaker 中的主机序列常量名称
将 HOST_SERIAL 常量值从 "hostSerial" 更改为 "idMakerHostSerial",
以避免与其他模块中的同名常量产生冲突,确保 ID 生成器的唯一性和正确性。
| 5 个月前 |
| fix(ioc): FactoryBean的支持,增加lookupOption顶级函数;
fix(orm): SqlExecutor应在每次执行完成之后关闭Statement;
feat(mockdb): 方便配合ORM做单元测试;
feat(ioc): 支持构造函数传参初始化,Constructor改为宏,增加BeanParam宏,增加用来从配置项取值作为构造函数参数的Value宏;
fix(pool): elementLife改为idleTimeout;
fix(DatabasePool): connectionLife 改为从创建连接开始计时,增加idleTimeout代替原来的connectionLife;
feat(doc): 修改AOP和事务文档,修改MVC文档;
feat(uuid): 支持version 2,增加IsUUID的Validator实现;
feat(mvc): 增加CombinedValidator注解,可以用 & | ! 连接的多个Validator作为初始化参数, version: 1.0.45
| 4 个月前 |
| 修改开源协议
| 9 个月前 |
| 日志增加%pid用来记录进程号, version: 1.0.36
| 5 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| ```
refactor(f_aspect): 统一使用 TypeInfo.of 替代 TypeInfos.get
将代码中所有对 TypeInfos.get 的调用替换为 TypeInfo.of,以保持类型信息获取方式的一致性。
这一变更涉及 AspectRoute、Aspects 等多个类,确保类型检查与反射操作的统一实现。
```
| 5 个月前 |
| 修改开源协议
| 9 个月前 |
| ```
refactor(f_aspect): 统一使用 TypeInfo.of 替代 TypeInfos.get
将代码中所有对 TypeInfos.get 的调用替换为 TypeInfo.of,以保持类型信息获取方式的一致性。
这一变更涉及 AspectRoute、Aspects 等多个类,确保类型检查与反射操作的统一实现。
```
| 5 个月前 |
| 修改开源协议
| 9 个月前 |
| Some codes were changed, version: 1.0.0
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| fix(f_util): 修复MurmurHash128X64中类型转换和位移运算的问题
- 将 Int8 转换改为 UInt8 以避免符号扩展问题
- 在 parse 方法中增加对 fromHexString 返回空数组的安全处理
- 添加 @OverflowWrapping 注解以明确溢出行为
- 简化 rotateLeft 和 fmix64 函数中的位运算逻辑,提升可读性和正确性
| 5 个月前 |
| 修改开源协议
| 9 个月前 |
| ```
feat(uuid): 添加UUID版本2支持并优化时间戳处理
添加了对UUID版本2(DCE安全UUID)的支持,包括UID/GID字段处理。
修复了解析验证逻辑中的错误条件判断,移除了不必要的版本2检查。
更新TimeBasedUUIDBuilder以支持可变版本和UID字段,并添加了
相应的GID/UID设置方法。重构了时间戳和序列号生成函数以正确
处理不同UUID版本的数据结构差异。
```
| 4 个月前 |
| 修改开源协议
| 9 个月前 |