Solon 是甚么架构?
两个,Java 捷伊自然综合体应用领域合作开发架构。它从头开始构筑,有他们的技术标准与对外开放自然生态(亚洲地区第三级其它自然生态)。与其它架构较之,它化解了三个关键的关键点:开启慢,费天然资源。
化解关键点?
虽然Solon Bean罐子的独有结构设计,不能即使扩充倚赖极大地提高而开启非常快(合作开发增容时,省时、痛快)!以著名对外开放源码工程项目“小诺”为例:
“snowy-spring 版” 开启 30-50秒“snowy-solon 版” 开启3-5秒(有兴趣的,热烈欢迎拉取标识符新体验)
简而言之:“天数是心灵,工作效率是钱财”,“四海剑法,金剑鳞鳞”。
相对于 Spring Boot 和 Spring Cloud 的工程项目,有甚么特征?
开启快 5 ~ 10 倍。(更快)qps 高 2~ 3 倍。 (更高)运转时缓存节约 1/3 ~ 1/2。 (更少)装箱能增大到 1/2 ~ 1/10;比如说,300Mb 的变为了 23Mb。 (更小)与此同时全力支持 jdk8, jdk11, jdk17, jdk20,graalvm native
此次预览了甚么?
追加 solon.data.shardingds 应用领域程序追加 redisson-solon-plugin 插件修正 solon.docs 应用领域程序,将非 @Body model 展开表头回收修正 solon-swagger2-knife4j 应用领域程序的优先级,以便控制 enableDoc修正 mybatis-solon-plugin 应用领域程序,增加 aot 处理适配(全力支持原生编译了)修正 mybaits-solon-plugin 应用领域程序,添加 configuration.mapperVerifyEnabled 配置(控制是否启用 mapper 校验)修正 mybatis 适配增加 isMapper 检测接口修正 对外开放 bean 内部形态注册的限制,之前只能用普通组件注解修正 应用领域开启时的事件改由 push 推送(之前是 pushTry)修正 XxxCacheService 增加捷伊构造函数修正 jlhttp Part 的 body string 大小限制改为 MAX_BODY_SIZE(之前为 MAX_HEADER_SIZE)修正 smarthttp Part 的 body string 大小限制改为 MAX_BODY_SIZE(之前为 MAX_HEADER_SIZE)修正 jdkhttp Part 的 body string 大小限制改为 MAX_BODY_SIZE(之前为 MAX_HEADER_SIZE)增加 Context::filesMap() 接口activemq 升为 5.15.9bean-searcher 升为 4.2.0sqltoy 升为 5.2.51redisson 升为 3.21.0netty 升为 4.1.75.Finalfastjson2 升为 2.0.33mybatis-flex 升为 1.3.2fastmybatis 升为 2.6.1
工程项目仓库地址?
gitee:https://gitee.com/noear/solongithub:https://github.com/noear/solon