Solon Java 应用开发框架 v2.7.5 发布

Java Solon 是什么框架?

Java "新的"应用开发框架。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。

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

有什么特点?

更高的计算性价比:

  • 并发高 2~ 3 倍;内存省 50%

更快的开发效率:

  • 内核小,入门快;调试重启快 5 ~ 10 倍

更好的生产与部署体验:

  • 打包小 50% ~ 90%;镜像拦取快,启动快(5 ~ 10 倍)

更大的运行时兼容范围:

  • 非 java-ee 架构;同时支持 java8 ~ java22

最近更新了什么?

  • 新增 solon.web.rx 插件(替代 solon.web.flux)
  • 添加 SolonException 异常基类
  • 添加 solon.view 模板渲染器指定视图前缀的构造函数
  • 添加 solon.view 模板渲染器的容器注册(提供容器扩展方式)
  • 添加 solon.data TranUtils:getConnectionProxy 接口,方便不同的事务对接
  • 添加 solon.scheduling 对多个 JobInterceptor 及排序支持
  • 添加 solon.cloud 对多个 CloudJobInterceptor 及排序支持
  • 添加 solon.validation @Size 验证注解支持参数
  • 添加 AppContext::removeWrap 接口
  • 添加 folkmq-solon-cloud-plugin 对 event:key 支持
  • 添加 大写开头的环境变量注入支持
  • 调整 bean 的基类注册的排除条件改为"java."开头(之前为包含)
  • 修复 solon.scheduling.simple 在使用单点 cron 表过式时,会出现 npe 的问题
  • socket.d 升为 2.4.10
  • folkmq 升为 1.4.2
  • snack3 升为 3.2.92
  • jackson 升为 2.17.0
  • fastjson2 升为 2.0.48
  • mybatis-flex 升为 1.8.7
  • beetlsql 升为 3.30.4-RELEASE
  • netty 升为 4.1.107.Final
  • vertx 升为 4.5.6
  • hutool 升为 5.8.27
  • smartsocket 升为 1.5.43
  • smarthttp 升为 1.4.1
  • aws-java-sdk-s3 升为 1.12.695
  • grpc 升为 1.62.2
  • thrift 升为 0.20.0
  • dubbo3 升为 3.2.11
  • freemarker 升为 2.3.32
  • beetl 升为 3.16.0.RELEASE
  • thymeleaf 升为 3.1.2.RELEASE
  • log4j 升为 2.23.1
  • slf4j 升为 2.0.12

项目仓库地址?

官网?

相关推荐
天天被压力21 分钟前
【A股分钟级高频数据完全手册 #11】券商实时行情数据接口:实时交易(券商源)接入与字段
java·人工智能·python
天天被压力34 分钟前
【A股分钟级高频数据完全手册 #12】股票五档盘口数据接口:买卖五档实时盘口解析
java·人工智能·python
Wang's Blog10 小时前
Java 项目实战: 交友项目 - FastDFS:入门案例
java·开发语言·交友
apcipot_rain10 小时前
C++转Java日记(03)
java·开发语言·c++
皮皮林55110 小时前
Java实现微信扫码登录
java
Yyyyyy~13 小时前
【Java】Day4Web基础知识
java·spring boot
灿飞屋14 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓
NE_STOP15 小时前
Spring AI Alibaba - MCP入门
java
nice_lcj52015 小时前
【从零理解 Spring AI · 07】对话记忆:让模型记住上一句说了什么
java·spring ai·ai应用开发·chatmemory·对话记忆
SL_staff16 小时前
制造业交付崩盘?用跨部门节点协同计划打通销售、生产与质量链路
java·开源·产品