当前位置: 首页 > news >正文

Solon v3.4.7, v3.5.6, v3.6.1 发布(国产优秀应用开发框架)

Solon 框架!

Solon 是新一代,Java 企业级应用开发框架。从零开始构建(No Java-EE),有灵活的接口规范与开放生态。采用商用友好的 Apache 2.0 开源协议,是“杭州无耳科技有限公司”开源的根级项目,是 Java 应用开发的生态基座(可替换美国博通公司的 Spring 生态)。

  • 追求: 快速、小巧、简洁
  • 提倡: 克制、高效、开放

7年开源时间,累计代码提交1.6万次 ,近半年下载量1200万次。

  • 有透明可预期的《版本发布与长期支持计划(LTS)》
  • 有“【社区交流】”和“【企业服务】”双重技术支持

同时支持运行时环境(不基于 java-ee 构建,所以可以同时兼容):

  • java8, java11, java17, java21, java25

有什么特点(相对 Java Spring 方案)?

Solon 对国产算力非常友好,对 cpu 和 memory 的需求远低于同类方案。

特点 描述
更高的计算性价比 并发高 700%;内存省 50%
更快的开发效率 代码少;入门简单;启动(或调试重启)快 10倍
更好的生产与部署体验 打包小 90%
更大的兼容范围 非 java-ee 架构;同时支持 java8 ~ java25,graalvm native image

最新的 techempower (第三方知名测试平台)测试数据:

  • https://www.techempower.com/benchmarks/#hw=ph&test=json§ion=data-r23
  • https://www.techempower.com/benchmarks/#hw=ph&test=plaintext§ion=data-r23

项目架构示意图(全场景应用开发支持)

v3.6.1 更新说明

  • 新增 nami-coder-snack4 插件
  • 新增 solon-serialization-snack4 插件
  • 新增 nami-coder-snack4 插件
  • 添加 solon MethodArgumentResolver 接口,替代 ActionArgumentResolver (标为弃用)。语义更合理
  • 添加 solon Render:mappings 方法(支持自动映射效果)
  • 添加 solon Bean:autoInject(替代 injected),Bean:autoProxy,Managed:autoProxy 属性
  • 优化 solon 渲染体系对返回 string 的处理
  • 优化 solon Entity if string 的渲染输出
  • 优化 solon Utils.appFolder 支持中文路径
  • 优化 solon RenderManager 内部基于 _mapping 的单线管理管理
  • 优化 solon-config-yaml 对 'solon.env.on' 的分片处理(避免转 yaml 时与 'solon.evn' 冲突)
  • 修复 solon-rx SimpleSubscriber 长流输出可能出错的问题
  • 修复 solon-ai-core chatModel:stream 长流输出可能出错的问题
  • liquor 升为 1.6.3

v3.5.6 更新说明

  • 修复 solon-rx SimpleSubscriber 长流输出可能出错的问题
  • 修复 solon-ai-core chatModel:stream 长流输出可能出错的问题

v3.4.7 更新说明

  • 修复 solon-rx SimpleSubscriber 长流输出可能出错的问题
  • 修复 solon-ai-core chatModel:stream 长流输出可能出错的问题

项目仓库地址?

  • gitee:https://gitee.com/opensolon/solon
  • gitcode: https://gitcode.com/opensolon/solon
  • github:https://github.com/opensolon/solon

官网?

  • https://solon.noear.org
http://www.jsqmd.com/news/19917/

相关文章:

  • tryhackme-预安全-windows基础-windows 基础知识3-18
  • 从生产到出库:医疗器械行业SAP B1MES质量追溯闭环方案
  • CF1430C Numbers on Whiteboard
  • excel -1
  • tryhackme-预安全-windows基础-windows 基础知识2-17
  • CF1248A Integer Points
  • MIT6.824-MapReduce
  • 直流电机编码器测速
  • 搜索百科(5):Easysearch — 自主可控的国产分布式搜索引擎
  • 从0到1自定义文字排版引擎:原理篇
  • Why doesnt the United States have a female president
  • 20251022 之所思 - 人生如梦
  • 迎面走来的是邪恶构造题
  • 2025 CRP129 HD Elite 24V Truck Scanner – Heavy Duty OBD2 Diagnostics for Commercial Vehicles
  • AI 赋能 + 场景破界 低代码平台的未来发展趋势
  • 中小企业数字化转型难?低代码的轻量化破局方案
  • 低代码引发组织协同革命 重塑数字化转型新逻辑
  • 日志|力扣|98.验证二叉搜索树|前序遍历|中序遍历|后序遍历|
  • 幂是任意常数的二项式定理
  • PowerShell---的办公小技能
  • 2025年公众号编辑器排版还很难?如何用公众号编辑器做出精美文章?
  • 1022
  • WAV和PCM的联系与区别
  • LAUNCH Easydiag 3.0 Support Bluetooth Work with Android /IOS Update Version of EasyDiag 2.0
  • 新手必看,2025年微信公众号排版很简单,关键在于掌握这些……
  • 使用WebSocket API驱动家庭自动化
  • CSharp: word,excel,ptt convert to pdf using SautinSoft.UseOffice
  • 计算机专利申请交底书核心写作技巧
  • 计算机专利申请成功的核心关键
  • 20232428 2025-2026-1 《网络与系统攻防技术》实验二实验报告