启动快 5 ~ 10 倍qps 高 2~ 3 倍运行时内存节省 1/3 ~ 1/2打包可以缩小到 1/2 ~ 1/10(比如,90Mb 的变成了 9Mb) 关于 Solon
Solon 是一个更现代感的应用开发框架,轻量、开放生态型的。支持 Web、Data、Job、Remoting、Cloud 等任何开发场景。
强调,克制 + 简洁 + 开放 + 生态的原则力求,更小、更少、更快、更自由的体验
目前有近130个生态插件,含盖了日常开发的各种需求。
本次主要更新插件 mybatis-solon-plugin
增加 bean 方式添加拦截截器增加 mybatis.xxx.configuration 配置节支持 统一日志配置体验
增加 root 等级配置,做为 logger 的默认等级!!!统一 root,logger,appender 的 level 关系包括 solon.logging.impl, log4j2-solon-plugin, logback-solon-plugin 统一文件上传限制配置体验
插件 solon.boot.jlhttp 增加文件上传大小限制插件 solon.boot.smarthttp 增加文件上传大小限制插件 solon.boot.jetty 增加文件上传大小限制增加 “server.request.maxFileSize” 配置(其默认值为 maxBodySize;可以只用 fileSize) 优化 Multipart 安全机制
增加 Multipart 解析改为延迟按需加载模式(不然内存可能被人刷暴了)!!!增加 Context::autoMultipart() 接口,控制在参数解析时自动解析分片内容增加 Mapping::multipart 属性,用于显示申明分片处理(默认为自动) 新增 nacos2-solon-plugin 插件新增 dubbo3-solon-plugin 插件 进一步了解 Solon
《想法与架构笔记》《生态预览》《与 Spring Boot 的区别?》《与 Spring Cloud 的区别?》 项目地址
gitee:https://gitee.com/noear/solongithub:https://github.com/noear/solonwebsite: https://solon.noear.org



