| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: 完成 M7-M10 声明式增强、AOP、调度、安全与工程化 M7 声明式核心增强: - @PostConstruct/@PreDestroy Bean 生命周期 + 优雅停机(幂等、best-effort) - @Valid 参数校验(@NotEmpty/@Email/@Size/@Min/@Max)失败 400 JSON - @Dto 自动序列化 toJson + 零反射 JSON 解析器 - 字段 @Inject、@Query/Bool 绑定、@Put/@Delete/@Patch、错误->JSON/health 中间件、Config M8 AOP 编译期方法拦截内核:@Timed + wrapMethodBody 织入 helper M9 调度/异步/缓存:@Cacheable 记忆化、@Async(Future)、@Scheduled 调度器 M10 安全:ace-security 模块,JWT(HS256/stdx.crypto)+ jwtAuth/requireRoles 授权 guard A组:rate-limit 中间件、请求头小写化归一、multipart/form-data bodyparser 其他模块:ace-agent-claude(Claude Messages 报文构造)、查询解析、config 工程化:README 全面更新、CONTRIBUTING、语义化版本与 API 稳定性策略 71 单测全绿;di-demo/auth-demo 端到端验证 exit 0 | 14 天前 | |
feat: 完成 M3-M6 声明式IoC框架、智能体、单体/微服务统一、控制面 - ace-framework: 编译期宏 + IoC 容器(单例/prototype + 构造器注入), @Service/@Prototype/@Controller/@Get/@Post 声明式路由 + 类型化参数绑定, 响应头/CORS/日志中间件,AceApplication 一行起真实 HTTP (四 module: macros/runtime/facade/boot) - ace-agent: LlmProvider/Tool/Agent 工具调用循环 + asHandler(agent-as-a-service) - ace-rpc: Transport 抽象,业务面向接口、本地实现与 RPC 代理透明切换 - ace-autopilot: 分级护栏控制面(钳制/白名单自动执行/危险只建议/审计) - ace-web: Context 增加 query/请求体/响应头/setHeader - ace-http: 适配器读请求体、回写响应头 - examples: di-demo、web-server(声明式控制器 + 智能体 /chat),均真实 HTTP 验证 38 单测全绿,零运行时反射 | 14 天前 |