您现在的位置是:首页 > 文章详情

Feat v1.1.0 已经发布,高性能 Java Web 服务框架

日期:2025-06-13点击:4

Feat v1.1.0 已经发布,高性能 Java Web 服务框架

此版本更新内容包括:

版本特性

  • Feat Core:
    • 限制单进程内 Feat Banner 最多输出一次。
    • Router 支持定义相同 URL、不同 HTTP Method 的接口服务,提升 API 设计的灵活性。
    • RunLogger 自动感应日志级别变化,支持动态调整日志级别。
    • 日志级别环境变量由 smarthttp.log.level 调整为 feat.log.level
    • 将 DateUtils、GzipUtils、HttpUtils、NumberUtils、StringUtils、CollectionUtils、Constant、SHA1、WebSocketUtil 等工具类能力统一汇集至 FeatUtils 中,简化使用成本。
    • ByteTree 不再支持匹配期间动态 addNode,保障内存使用稳定性。
    • 升级 smart-socket 至 1.5.69。
  • Feat Cloud
    • 新增 feat.yaml/feat.yml 配置文件解析,并通过@Value注入 Bean 或 Controller中。(类似 Spring 的 application.yaml)
    • 支持运行时动态调整指定 loggerName 的日志级别,便于灵活监控与调试。
    • ApplicationContext 新增 getOptions 方法用于获 Feat Cloud 配置。
    • Annotation Processor 重构,简化代码复杂度,提升扩展性。
    • 编译器自动将非统配 URI 注册至 ByteTree,提升解析性能。

升级指南

pom升级

tech.smartboot.feat: - feat-core:1.0.0 => 1.1.0 - feat-cloud-starter:1.0.0 => 1.1.0 - feat-ai:1.0.0 => 1.1.0

代码升级

参见下述兼容性说明


兼容性说明

  • CloudOptions@addExternalBean 方法重命名为 registerBean,用于注册外部 Bean。
  • 已废弃:DateUtils、GzipUtils、HttpUtils、NumberUtils、StringUtils、CollectionUtils、Constant、SHA1、WebSocketUtil

详情查看:https://gitee.com/smartboot/feat/releases/v1.1.0

原文链接:https://www.oschina.net/news/355176/feat-1-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章