SolonJavaFramework1.11.6发布-创新互联

一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。

站在用户的角度思考问题,与客户深入沟通,找到玛纳斯网站设计与玛纳斯网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、成都做网站、企业官网、英文网站、手机端网站、网站推广、空间域名、网页空间、企业邮箱。业务覆盖玛纳斯地区。
@Controller
public class App {public static void main(String[] args) {Solon.start(App.class, args);
    }

    @Get
    @Socket
    @Mapping("/hello")
    public String hello(@Param(defaultValue = "java") String name) {return String.format("Hello %s!", name);
    }
}
入门探索视频(用户录制):

《bilibili - solon 入门探索》

相对于 Spring Boot 和 Spring Cloud 的项目:
  • 启动快 5 ~ 10 倍。 (更快)
  • qps 高 2~ 3 倍。 (更高)
  • 运行时内存节省 1/3 ~ 1/2。 (更少)
  • 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)
  • 基于服务 name 进行注册发现 与 k8s svc 相互对应
  • 支持 Service Mesh 架构部署方案
  • 同时支持 jdk8, jdk11, jdk17, jdk19
  • 没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态
本次更新:
  • 新增 liteflow-solon-plugin 插件
  • 新增 file-s3-solon-plugin 插件,是一个组合的 cloud file service
  • 新增 solon.cloud.httputils 插件,用于替代 httputils-solon-cloud-plugin
  • 新增 polaris-solon-cloud-plugin 插件,基于腾讯北极星适配
  • 新增 nacos2-solon-cloud-plugin 插件
  • 插件 nacos2-solon-cloud-plugin 增加 namespace 支持
  • 插件 forest-solon-plugin 增加 BindingVar 支持
  • 插件 sqltoy-solon-plugin 清除 @Sql、@Param 注解
  • 插件 solon-test 抽取公共处理,并增加 SolonTest::env 环镜配置
  • 插件 solon.validation 优化 DecimalMax,DecimalMin,Max,Min,Length 处理(允许空跳过),并增加 Range 注解
  • 取消 config.loadGroup, config.loadKey 配置
  • 调整 Rollback 更名为 TestRollback,并转移到 solon-test
  • 调整 EventBus:push 非异常事件,允许透传异常(从而支持事务回滚传导)
  • 升级 sqltoy 为 5.2.28
进一步了解 Solon:
  • 《想法与架构笔记》
  • 《生态预览》
  • 《与 Spring Boot 的区别?》
  • 《与 Spring Cloud 的区别?》
项目仓库:
  • gitee:https://gitee.com/noear/solon
  • github:https://github.com/noear/solon

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


名称栏目:SolonJavaFramework1.11.6发布-创新互联
文章起源:http://myzitong.com/article/ggjgd.html