Java 轻量级应用开发框架 。可用来快速开发 Java应用项目,主框架仅 0.1 MB 。
相对于 Spring Boot 和 Spring Cloud 的项目:
- 启动快 5 ~ 10 倍 。(更快)
- qps 高 2~ 3 倍 。(更高)
- 运行时内存节省 1/3 ~ 1/2 。(更少)
- 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb 。(更小)
- 基于服务 name 进行注册发现 与 k8s svc 相互对应
- 支持 Service Mesh 架构部署方案
- 同时支持 jdk8, jdk11, jdk17, jdk19
- 新增 jedis-solon-cloud-plugin 插件,提供分布式事件与分布式锁接口适配
- 插件 sa-token-solon-plugin 调整 SaTokenPathInterceptor 同时支持注解、路径规则处理
- 插件 solon.validation 的校验失败,增加异常上抛处理模式;原只能通过特别接口处理
- 插件 solon.auth 认证失败,增加异常上抛处理模式;原只能通过特别接口处理
- 调整 core 路由器增加 action 预处理,会带来很多便利
- hutool 升为:5.8.8
- snack3 升为:3.2.29
- sa-token 升为:1.31.0
- 《想法与架构笔记》
- 《生态预览》
- 《与 Spring Boot 的区别?》
- 《与 Spring Cloud 的区别?》
- gitee:https://gitee.com/noear/solon
- github:https://github.com/noear/solon
经验总结扩展阅读
- airpods3支持无线充电吗_airpods3支持快充吗
- 荣耀20支持超级快充吗
- 手机不支持NFC怎么充值公交卡
- 荣耀v40是5G手机吗_荣耀v40支持5G吗
- iphone13pro能开90帧吗_玩游戏支持90帧吗
- 荣耀magic3支持鸿蒙系统吗_荣耀magic3能升级鸿蒙吗
- Bert不完全手册9. 长文本建模 BigBird & Longformer & Reformer & Performer
- macos monterey支持哪些设备_macos monterey支持的设备和功能
- 小米手环6丢失如何找回_小米手环6支持定位找回吗
- XXI Open Cup, Grand Prix of Belarus 2020-2021 Winter Petrozavodsk Camp, Belarusian SU Contest 题解