Feat v1.1.0 已经发布,高性能 Java Web 服务框架
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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Go 1.25 新功能
Go 1.25 概览 Go 1.25 标志着 Go 语言向前迈出了重要一步,其核心在于提升性能、优化开发者体验以及增强云原生就绪能力。此次发布在工具链、运行时、编译器和标准库等多个方面引入了一系列增强功能,旨在使 Go 应用程序更快、更高效,并更易于开发和部署,尤其是在容器化环境中。它还凸显了对安全性的承诺以及语言规范的持续完善。 本次发布围绕以下关键主题展开:性能优化、增强型开发者工具、云原生就绪、安全强化以及语言成熟度。以下表格概述了 Go1.25 的主要亮点,为繁忙的专业人士提供了快速参考,以便立即了解最关键的变更。 类别 特性/变更 简要描述 影响/益处 性能优化 实验性垃圾回收器 (greenteagc) 标记和扫描小对象性能提升,预计减少 0-40% GC 开销 降低运营成本,提升应用吞吐量和降低延迟 工具增强 go vet 新分析器 新增waitgroup和hostport分析器 提升代码质量,帮助发现常见并发和网络地址构建错误 并发/测试 testing/synctest 包 提供测试并发代码的支持,包括伪造时钟和 goroutine 等待机制 编写更可靠、确定性的并发...
- 下一篇
Spring Framework 7.0.0-M6 发布
Spring Framework M6 现已发布,此版本在7.0.0-M1、7.0.0-M2、7.0.0-M3、7.0.0-M4和7.0.0-M5的基础上提供了新功能和一些改进内容。 “我们对之前里程碑中提供的功能进行了大量改进,但我们也有一个想要分享的新功能。” Retry support in Spring Core Spring 团队表示,其已经致力于Spring Retry 项目相当长的一段时间。他们决定精简一些不必要的功能,重新审视部分 API,并将最终成果合并到 Spring Framework 的“spring-core”模块中。目前,新的 Retry 支持已包含在org.springframework.core.retry软件包中,官方将很快更新参考文档。 与此同时,Spring Batch 等 Spring 项目已开始使用它来代替 spring-retry。 更多详情可查看changelog。
相关文章
文章评论
共有0条评论来说两句吧...