| fix 日志不归还缓冲区的BUG;fix 数据库连接池可用;简化ORM初始化,并允许不使用连接池,不重复注册驱动,同名驱动只有首次注册有效;HttpClient上传文件;增加f_app模块,原App类移到这个模块, version: 1.0.27
| 6 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| feat(f_data): 为 ToDataFields 接口添加 getDataFields 方法
新增 getDataFields 实例方法,用于访问接口的 dataFields 静态方法。
同时引入 SimpleDataObject 接口以支持字段迭代功能。
fix(f_data): 调整 Validator 类构造函数为常量初始化
将 AndValidator、OrValidator 和 NotValidator 的构造函数
由 private 改为 const,使其支持常量初始化方式。
feat(f_mvc): 增强请求参数验证机制
重构 RequestArgMeta 和 RequestMeta 类,支持对控制器参数的自动验证。
新增 Validator 类型与验证逻辑,递归验证对象字段并抛出详细异常信息。
refactor(f_data): 优化 ReadableField 中类型信息获取顺序
调整 ClassTypeInfo 获取时机,避免未定义行为,提高代码健壮性。
refactor(src/data/macros): 移除对 f_data.validation.macros 的导入
fountain.data.macros删除已删除的包的导入
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改cangjie.sh
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 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 个月前 |
| 修改开源协议
| 9 个月前 |
| fountain.orm 增加sql辅助工具
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| fix JWT.isExpired;
增加SecurityContext;
fix BytesListOutputStream clearOnReturning的默认值
MVCStarter的println改成日志;
简化ControllerFuncParam;
优化http请求参数提取逻辑;
fix WSMeta;
fix orm 事务传播逻辑
fix mvc controller函数参数是Option的类型
fix orm SqlExecutor关闭逻辑
fix Pool
日志的RotatableFile 的文件类型改为使用AtomicOptionReference<File>
fix RotatableFile切分文件的时间逻辑, version: 1.0.41
| 4 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改开源协议
| 9 个月前 |
| fix(orm): 剪除SQL开头和结尾的and|or 逗号等;fix(mvc):支持从浏览器地址栏发起无请求体的GET访问, version: 1.0.5
| 7 个月前 |
| Some codes were changed, version: 1.0.0
| 7 个月前 |