Solon v2.2.10 发布,助力信创国产化
Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它不是 Spring、没有使用 Servlet、JavaEE 接口,是一个有自己接口标准的开放生态。可以为应用软件国产化提供支持,助力信创建设。
150多个生态插件,覆盖各种不同的应用开发场景:
相对于 Spring Boot 和 Spring Cloud 的项目:
- 启动快 5 ~ 10 倍。 (更快)
- qps 高 2~ 3 倍。 (更高)
- 运行时内存节省 1/3 ~ 1/2。 (更少)
- 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)
- 同时支持 jdk8, jdk11, jdk17, jdk19。
似曾相似的体验,入门更简单,迁移很方便:
@Controller public class App { public static void main(String[] args) { Solon.start(App.class, args, app->{ //手写模式 app.get("/", ctx -> ctx.outputAsJson("{message:'Hello world!'}")) }); } //注解模式 @Get @Socket @Mapping("/hello") public String hello(String name) { return String.format("Hello %s!", name); } }
入门探索视频(用户录制):
本次更新:
- 新增 mybatis-flex-solon-plugin 插件
- 插件 solon.cloud.tracing 将 traceId 和 spanId 存入日志全局变量,方便在日志中打印
- 插件 solon.scheduling 增加 @Async 运行器创建扩展机制
- 调整 "@Init will be discarded" 打印时机,改由 debug 时打印
- 调整 solon.web.sso 插件的用法
- 调整 mybatis 相关的适配包名,基于2.0规范
- 调整 @SolonTest 注解为可继承
- 优化 mybatis-solon-plugin 去掉关闭连接时的 connection.setAutoCommit(true)。此段代码会导致查询速度增加20~30ms
- 优化 solon.boot.jlhttp 插件 JlHttpServer 类,实现接口公用性!!!
- 优化 solon.boot.jdkhttp 插件 JdkHttpServer 类,实现接口公用性!!!
- 优化 solon.boot.smarthttp 插件 SmHttpServer 类,实现接口公用性!!!
- snack3 升为 3.2.65,支持 File 类型注入
项目仓库:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JTopCMS V4 更新:视频云转码及存储优化
适配版本:V4.6+ 介绍 : 重要功能更新!对于媒体功能要求高的用户,增加阿里云视频转码及截取封面支持,增加编辑器视频以及资源库直传OSS和自动转码mp4功能。优化大视频上传机制, 不再保存大视频文件在本地。解决以下痛点: 1. 视频素材较大时, 转码mp4文件依赖服务器硬件过于消耗CPU等资源,多人协作时无法较好处理。 2. 视频文件编辑器上传或资源库上传云存储,无法直传OSS,需要先存CMS内部,导致传输效率不高。 3. 本地大视频文件过多,消耗巨大硬盘空间从而影响备份。 云视频转码及网页直传 系统特色 1.支持集群管理 系统支持集群化部署,可任意增加和较少CMS服务节点,根据业务需要独立部署服务节点,加强系统容错性 并发能力及扩展能力。 2.站点支持静态化发布 内容静态化发布,不但支持生成html,更可通过生成shtml方式,精确控制页面局部静态化,最大限度提高站点并发访问性能以及可维护性。 3.内容模型自定义支持 支持自定义模型功能,内置完善的字段类型,所定义字段还可参与联合查询,高级搜索,使您的站点具备高度扩展能力,方便应对各种业务需要。 4.强大可扩展权限系...
- 下一篇
野火IM 1.1.3 发布,即时通讯系统
野火IM 1.1.3 已经发布,即时通讯系统。 Release note 1.1.3: 添加服务器和客户端时间检查功能。 解决用户被block后session失效的问题。 添加消息撤回回调。 优化群组撤回逻辑。 解决用户离开群组后还能修改群昵称的问题。 修改server api修改好友关系回调数据错误问题。 同步超级群组数据库和数据。 如果附件的版本下载不下来,可以去Github下载,或者下载我们发布最新版本,通用Java包,deb格式安装包和rpm格式安装包。*** 0.42 版本增加了群成员数限制,默认为2000。如果您想修改默认值,可以在升级版本之后,修改t_setting表,把默认的大小改为您期望的。另外修改t_group表,把已经存在的群组max_member_count改成您期望的,然后重启。****** 0.46和0.47版本升级到0.48及以后版本时,可能会提示flyway migrate 38错误,请执行修复脚本进行修复。0.46和0.47版本之外的版本不会出现此问题。****** 0.50版本添加了是否允许客户端发送群操作通知的配置。如果您在客户端自定义群通知,需要...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Mario游戏-低调大师作品