Java Solon v2.7.0 发布

JavaSolon是一个具有全球第二大生态规模的快速、内存节省且打包小巧的框架。相比Spring,它启动速度快、并发性能高,支持多版本Java。本文介绍了其特点、入门视频和最近的更新内容,包括组件调整、插件新增等。项目可在Gitee和GitHub上获取,官网提供更多信息。
摘要由CSDN通过智能技术生成

Java Solon 是什么框架?

Java "生态级"应用开发框架从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模)

相对于 Spring,有什么特点?

  • 启动快 5 ~ 10 倍。 (更快)
  • 每秒并发数高 2~ 3 倍。 (更高)
  • 初始内存节省 1/3 ~ 1/2。 (更省)
  • 打包缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)
  • 同时支持 java8, java11, java17, java21, graalvm native image
  • 源码更简单,入门更容易,使用更方便

入门探索视频(用户录制):

入门探索视频(用户录制)

最近更新了什么?

  • 调整 内核的 mvc 能力实现,独立为 solon.core.mvc 包(为之后拆分作准备)
  • 新增 solon.view.jsp.jakarta 插件
  • 新增 solon.scheduling 插件对 command 调度的支持(即由命令行参数调度任务)
  • 添加 undertow jsp tld 对 templates 目录支持(简化 tld 的使用)
  • 添加 jetty jsp tld 对 templates 目录支持(简化 tld 的使用)
  • 添加 SocketdProxy 对 socket.d 集群的支持
  • 添加 @Addition 注解(用于间接附加注解)
  • 添加 相对应用目录的文件获取接口
  • 调整 Plugin组件和动态组件注解的弃用提醒级别为 error
  • 调整 外部资源文件加载,保持与应用目录的相对位置(不因 user.dir 而变)
  • 调整 @Get, @Options 注解到类上时的限定效果,保持与方法上一样(原增量效果 @Addition 注解替代)
  • 解除 WEB-INF 的目录依赖,早期是为了支持 jsp tld 文件的自动处理(仍然兼容)
  • 修复 QuartzSchedulerProxy::remove 失效的问题(之后调错方法了)
  • socket.d 升为 2.4.0
  • folkmq 升为 1.1.0
  • sqltoy 升为 5.2.93
  • mybatis-flex 升为 1.7.8
  • dbvisitor 升为 5.4.1
  • fastjson2 升为 2.0.46

项目仓库地址?

官网?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值