文件最后提交记录最后更新时间
Some codes were changed, version: 1.0.0 7 个月前
feat(f_orm): 添加 IntDataType 和 UIntDataType 类型别名 为 Int64DataType 和 UInt64DataType 添加类型别名,简化数据类型使用, 提高代码可读性和开发效率。 5 个月前
``` fix(DatabasePool): 修改连接获取逻辑以抛出异常而非返回空值 当数据库池已关闭时,getConnection方法现在会抛出ConnectionException异常, 而不是返回None值。这提供了更明确的错误处理机制,使调用者能够更好地 处理数据库池关闭的情况。 ``` 3 个月前
``` feat(f_mockdb): 实现线程安全的执行函数存储 将MOCKDB的execution存储改为AtomicOptionReference以支持并发访问, 添加了EMPTY_EXECUTION作为默认执行函数,并更新了getter/setter方法。 fix(f_orm): 修复DatabasePool并发测试中的连接获取问题 修改测试用例以验证数据库连接池在多线程环境下的行为, 添加超时设置和性能监控代码。 ``` 3 个月前
Some codes were changed, version: 1.0.0 7 个月前
修改开源协议 9 个月前
``` refactor(orm): 优化自定义数据库连接池初始化,优化数据源注册逻辑 DatabasePool.cj移到f_orm.wrap。 不再支持通过 registerWithORMPool 方法注册连接池。 更新了 ORM.cjNamedDatasource.cj 中的数据源注册逻辑, 统一使用构造器方式初始化 NamedDatasource 实例, 并在其中集成对标准连接池配置的支持。 此变更简化了连接池管理方式,依赖外部或标准池化机制以提升可维护性。 ``` 5 个月前
日志增加%pid用来记录进程号, version: 1.0.36 5 个月前
``` refactor(f_orm): 修改ORM注册驱动的逻辑,如果使用了mockdb,则不再初始化其他驱动,orm中的'mockdb'改为ORMConfig的公共静态常量,orm模块的其他'mockdb'都改为使用这个常量。 ``` 4 个月前
``` refactor(f_mockdb): 调整MOCKDB执行逻辑和异常处理机制 重构了MockConnection和MockStatement的执行流程,将MOCKDB.execution() 调用从MockConnection构造函数移至MockStatement的update和query方法中。 修改了MOCKDB类的execution和toThrowOnExecuting属性类型: - execution属性从() -> Unit改为(String, ArrayList<Any>) -> Unit - toThrowOnExecuting属性从(String, ArrayList<Any>) -> Bool改为Bool 更新了相关的ThreadLocal变量类型以匹配新的参数结构,并相应调整 了默认值设置逻辑。同时重命名了ORMConfig_test.cj中的测试方法名 test()为testORMConfig()以提高可读性。 ``` 3 个月前
``` docs(Propagation.cj): 更新事务传播枚举的注释说明 调整 Propagation 枚举中各个事务传播行为的注释描述。 ``` 6 个月前
fix(QueryResultWrap): 修复 getOrNull 方法中列索引越界问题 在 QueryResultWrap 类的 getOrNull 方法中,添加了对列索引是否越界的检查, 避免当访问不存在的列时抛出异常,提升代码健壮性。 docs(fdemo/boot.sh): 规范化脚本格式并移除冗余空行 统一调整 fdemo/boot.sh 脚本文件的代码风格,去除多余的空行, 使脚本结构更清晰、可读性更高。 6 个月前
``` refactor(f_aspect): 统一使用 TypeInfo.of 替代 TypeInfos.get 将代码中所有对 TypeInfos.get 的调用替换为 TypeInfo.of,以保持类型信息获取方式的一致性。 这一变更涉及 AspectRoute、Aspects 等多个类,确保类型检查与反射操作的统一实现。 ``` 5 个月前
``` refactor(f_aspect): 统一使用 TypeInfo.of 替代 TypeInfos.get 将代码中所有对 TypeInfos.get 的调用替换为 TypeInfo.of,以保持类型信息获取方式的一致性。 这一变更涉及 AspectRoute、Aspects 等多个类,确保类型检查与反射操作的统一实现。 ``` 5 个月前
Some codes were changed, version: 1.0.0 7 个月前
Some codes were changed, version: 1.0.0 7 个月前
修改orm 8 个月前