Java Solon 是什么框架?是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模)
追求: 更快、更小、更简单提倡: 克制、简洁、高效、开放、生态有什么特点?更高的计算性价比:
降低运行成本:每秒并发高 2~ 3 倍;内存节省 1/3 ~ 1/2更高的开发效率,更简单的编码体验:
降低学习成本:源码简单;新手入门容易;使用方便提高调试效率:重启快 5 ~ 10 倍;更快定位问题更快的生产与部署体验:
服务包更小,CI/DI 更快:打包缩到 1/2 ~ 1/10云原生更友好(镜像拉取快,容器就绪快):打包缩到 1/2 ~ 1/10,启动快 5 ~ 10 倍更自由的运行时兼容选择:
同时支持 java8、java11、java17、java21 的运行时最近更新了什么?添加 公共锁 Utils.locker 给初始化场景使用添加 scheduling 调度任务拦截机制 JobInterceptor添加 UploadedFile:delete 尝试删除临时文件方法添加 server.request.useTempfile 新的配置支持添加 solon.boot.jdkhttp 上传文件缓存的可选功能添加 solon.boot.jlhttp 上传文件缓存的可选功能添加 solon.boot.smarthttp 上传文件缓存的可选功能添加 solon.boot.jetty 上传文件缓存的可选功能添加 日志打印默认格式显示进程号调整 框架内的 ThreadLocal 默认为非继承,通过 FactoryManager 可定制调整 jlhttp 源码独立为 jlhttp 仓库再转依赖引用调整 cron 源码独立为 java-cron 仓库再转依赖引用调整 smarthttp 的内部日志级为 WARN优化 部分锁的处理方式(synchronized 改为 ReentrantLock)优化 solon.boot.smarthttp 适配在空跑时的内存情况优化 solon.boot.smarthttp 的 websocket 闲置超时处理优化 FactoryManager.newThreadLocal 接口设计,方便定制扩展修复 knife4j 适配未鉴权时在 undowtow + 非本地IP情况下 500 的问题redisson 调为 3.23.5shardingsphere 调为 5.3.2socket.d 升为 2.4.6folkmq 升为 1.3.1sqltoy 升为 5.2.98beetlsql 升为 3.30.1-RELEASEmybatis-flex 升为 1.8.2fastjson2 升为 2.0.47smarthttp 升为 1.4.0项目仓库地址?gitee:https://gitee.com/noear/solongithub:https://github.com/noear/solon官网?https://solon.noear.org
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/6923.html