支持 java22,Solon v2.7.3 发布(非 java-ee 架构)

Java Solon 是什么框架?

是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建(非 java-ee 架构),有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模)

  • 追求: 更快、更小、更简单
  • 提倡: 克制、简洁、高效、开放、生态

有什么特点?

更高的计算性价比:

  • 降低运行成本:每秒并发高 2~ 3 倍;内存节省 1/3 ~ 1/2

更高的开发效率,更简单的编码体验:

  • 降低学习成本:源码简单;新手入门容易;使用方便
  • 提高调试效率:重启快 5 ~ 10 倍;更快定位问题

更快的生产与部署体验:

  • 服务包更小,CI/DI 更快:打包缩到 1/2 ~ 1/10
  • 云原生更友好(镜像拉取快,容器就绪快):打包缩到 1/2 ~ 1/10,启动快 5 ~ 10 倍

更自由的运行时兼容选择:

  • 非 java-ee 架构
  • 同时支持 java8、java11、java17、java21、java22 的运行时

入门探索视频(用户录制):

最近更新了什么?

  • 增加 java 22 支持
  • 添加 solon.threads.virtual.enabled 配置支持
  • 添加 solon.cloud.httputils 异步处理接口
  • 添加 NamiClient::localFirst 属性,增加本地实现组件优先支持
  • 添加 Context::filesDelete 批量删除临时文件方法
  • 优化 solon.view 后端模板的编码配置处理
  • 优化 非 http/https 协议包的处理(被人刷假包)
  • 优化 local-solon-cloud-plugin 本地服务发现的查找处理,避免失败
  • 优化 部分锁的处理方式(synchronized 改为 ReentrantLock)
  • 优化 jetty 的 multipart 解析处理
  • 修复 solon.health HealthIndicator 自动注册无效的问题
  • socket.d 升为 2.4.7
  • folkmq 升为 1.3.2
  • snack3 升为 3.2.90
  • sqltoy 升为 5.6.2.jre8
  • asm 升为 9.6
  • nacos1 升为 1.4.7
  • nacos2 升为 2.3.1
  • redisson 升为 3.27.2
  • undertow 升为 2.2.31.Final

项目仓库地址?

官网?

相关推荐
江团1io0几秒前
微服务雪崩问题与系统性防御方案
微服务·云原生·架构
快乐肚皮4 分钟前
fencing token机制
java·fencing token
叶落阁主14 分钟前
Neovim 插件 i18n.nvim 介绍
java·vue.js·vim
渣哥14 分钟前
让集合线程安全的几种靠谱方法
java
LDelon14 分钟前
iOS GitSubModule CocoaPod 制作私有源本地组件库
架构
dylan_QAQ16 分钟前
Java转Go全过程06-工程管理
java·后端·go
a587691 小时前
消息队列(MQ)初级入门:详解RabbitMQ与Kafka
java·分布式·microsoft·面试·kafka·rabbitmq
怒放吧德德1 小时前
软考架构师:嵌入式微处理器
架构
千里码aicood1 小时前
【springboot+vue】党员党建活动管理平台(源码+文档+调试+基础修改+答疑)
java·数据库·spring boot
Chan161 小时前
【智能协同云图库】基于统一接口架构构建多维度分析功能、结合 ECharts 可视化与权限校验实现用户 / 管理员图库统计、通过 SQL 优化与流式处理提升数据
java·spring boot·后端·sql·spring·intellij-idea·echarts