
OpenSolon 开源框架介绍
OpenSolon 是新一代 Java 企业级应用开发框架,也称 Solon。它从零开始构建(No Java - EE),有灵活的接口规范与开放生态,采用商用友好的 Apache 2.0 开源协议,是“杭州无耳科技有限公司”开源的根级项目,可替换美国博通公司的 Spring 生态。其追求快速、小巧、简洁,提倡克制、高效、开放。
开源成果
OpenSolon 有 7 年开源时间,累计代码提交 1.6 万次,近半年下载量 1200 万次。它有透明可预期的《版本发布与长期支持计划(LTS)》,还有“【社区交流】”和“【企业服务】”双重技术支持。
运行环境
该框架支持运行时环境,不基于 java - ee 构建,可同时兼容 java8、java11、java17、java21、java25、java26。
主要项目仓库
目前有多个主要的项目仓库,如 Solon 主代码仓库 [/opensolon/solon](https://gitee.com/opensolon/solon) ,官网配套示例代码仓库 [/opensolon/solon - examples](https://gitee.com/opensolon/solon - examples) 等。
特点(相对 Java Spring 方案)
OpenSolon 对国产算力友好,对 cpu 和 memory 的需求远低于同类方案。具体特点包括:更高的计算性价比,并发高 700%,内存省 50%;更快的开发效率,代码少、入门简单、启动(或调试重启)快 10 倍;更好的生产与部署体验,打包小 90%;更大的兼容范围,非 java - ee 架构,同时支持 java8 ~ java26,graalvm native image。最新的 techempower(第三方知名测试平台)测试数据可查看 [https://www.techempower.com/benchmarks/#hw = ph&test = json§ion = data - r23](https://www.techempower.com/benchmarks/#hw = ph&test = json%C2%A7ion = data - r23) 和 [https://www.techempower.com/benchmarks/#hw = ph&test = plaintext§ion = data - r23](https://www.techempower.com/benchmarks/#hw = ph&test = plaintext%C2%A7ion = data - r23) 。
项目架构示意图
项目有全场景应用开发支持的架构示意图,可查看 [https://oscimg.oschina.net/oscnet//ebc9ab2f6798f1c1e80a38391e267145.png](https://oscimg.oschina.net/oscnet//ebc9ab2f6798f1c1e80a38391e267145.png) 。
/solon v3.10.4 更新说明
新增 solon - serialization - javabin 插件(统一 JavabinSerializer 管理);添加 solon - cache - spymemcached MemCacheService.cacheKeyHead 方法(修改缓存头)等多项更新,还包括一些版本升级,如 reactor - core 升为 3.8.5 等。
/solon - ai v3.10.4 更新说明
solon - ai 发布智能体综合示例项目(可直接用于生产或定制),如 [SolonCode(基于 Java8 实现的 "Claude Code" 或 "OpenCode")](https://gitee.com/opensolon/soloncode) 等。具体更新包括添加 solon - ai - agent 动态切换 llm 支持等多项内容。

2813

被折叠的 条评论
为什么被折叠?



