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

黑神话 Java,Solon v2.9.2 发布

都是国产精品;都是成长不易;都是敌强我弱:)

Solon 框架!

Java “新式”应用开发框架。开放原子开源基金会,孵化项目从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态

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

有什么特点?

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

最近更新了什么?

  • 新增 solon-config-plus
  • 新增 BeanInjectorTyped 分类注入器机制
  • 新增 BeanBuilderTyped 分类构建器机制
  • 添加 NOTICE
  • 添加 solon @Bean::priority 属性(用于 onMissing 条件时的运行优先级)
  • 添加 solon-cloud 的分布式注解开关
  • 添加 solon Context::cookieValues(name) 方法
  • 添加 solon MultiMap 类,用于 Context 能力优化
  • 添加 solon-web-rx 对 ndjson 支持
  • 优化 solon-cloud-gateway body 修改支持
  • 修复 solon beanRegister 处理的兼容性(2.9.0 出现了一点不兼容)
  • 调整 快捷方式只保留:solon-lib 和 solon-web(原 solon-web 去掉 view,方便自选)
  • 移除 旧包 solon.test(改用 solon-test)
  • 移除 旧包 solon.web.flux(改用 solon-web-rx)
  • 移除 旧包 detector-solon-plugin(改用 solon-health-detector)
  • 移除 旧包 log4j2-solon-plugin(改用 solon-logging-log4j2)
  • 移除 旧包 logback-solon-plugin(改用 solon-logging-logback)
  • 移除 旧包 solon.extend.schedule
  • wood 升为 1.3.1
  • redisson 升为 3.34.1
操作
ctx.paramMap():NvMap调整ctx.paramMap():MultiMap
ctx.headerMap():NvMap调整ctx.headerMap():MultiMap
ctx.cookieMap():NvMap调整ctx.cookieMap():MultiMap
ctx.fileMap():NvMap调整ctx.fileMap():MultiMap
ctx.paramNames()新增
ctx.headerNames()新增
ctx.cookieNames()新增
ctx.cookieValues(name)新增
ctx.fileNames()新增
ctx.fileValues(name)新增

项目仓库地址?

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

官网?

  • https://solon.noear.org

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 鸿蒙(API 12 Beta6版)【ArkGraphics 3D资源创建以及使用】方舟3D图形
  • pytest 生成allure测试报告
  • 网络安全 L2 Introduction to Cryptography 密码学
  • 技术接口:日志程序2
  • 今日leetCode 160.链表相交
  • Java 每日一刊(第4期):Java 23 即将发布
  • 基于“硅基”的AI数字人要闻直播
  • 乔迁新址,盛启新章!聚铭网络河北办事处盛大开业
  • el-table使用合计和固定列时,滚动条被覆盖区域无法拖拽问题
  • 解决vue3 useRoute无法获取get参数记录
  • 面试常见八股
  • 【MATLAB】数据和字符串类型转换
  • html+css网页设计 旅游 雪花旅行社5个页面
  • C#基础(11)函数重载
  • 【JS】将class转为构造函数需要注意的细节
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • Android交互
  • JavaScript 一些 DOM 的知识点
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • socket.io+express实现聊天室的思考(三)
  • Vue 2.3、2.4 知识点小结
  • 多线程 start 和 run 方法到底有什么区别?
  • 复习Javascript专题(四):js中的深浅拷贝
  • 回顾2016
  • 简单易用的leetcode开发测试工具(npm)
  • 驱动程序原理
  • 数据可视化之 Sankey 桑基图的实现
  • 小程序01:wepy框架整合iview webapp UI
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • #NOIP 2014# day.1 T2 联合权值
  • (1)(1.13) SiK无线电高级配置(六)
  • (补)B+树一些思想
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)mysql使用Navicat 导出和导入数据库
  • (自用)仿写程序
  • *2 echo、printf、mkdir命令的应用
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • .gitignore文件忽略的内容不生效问题解决
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
  • .NET delegate 委托 、 Event 事件
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET关于 跳过SSL中遇到的问题
  • @Import注解详解
  • [ C++ ] 类和对象( 下 )
  • [ NOI 2001 ] 食物链
  • [04] Android逐帧动画(一)
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [12] 使用 CUDA 加速排序算法
  • [2024-06]-[大模型]-[Ollama] 0-相关命令
  • [Algorithm][动态规划][两个数组的DP][正则表达式匹配][交错字符串][两个字符串的最小ASCII删除和][最长重复子数组]详细讲解
  • [Android 数据通信] android cmwap接入点
  • [Angular] 笔记 9:list/detail 页面以及@Output