SpringBoot 2.x 正式停更了。Java 8 由 Solon 接收!

最近有好多个新闻说:SpringBoot 2.x 正式停更了,Java 8 怎么办?当然用 Solon 喽!

复制代码
Solon,同时支持 jdk8, jdk11, jdk17, jdk21。也支持 graalvm native image。

既支持 java8,也支持 java21 的:

java 复制代码
@SolonMain
public class App {
    public static void main(String[] args) {
        Solon.start(App.class, args, app->{
            app.onEvent(HttpServerConfigure.class, e->{
                //启用 Java 21 的虚拟线程
                e.setExecutor(Executors.newVirtualThreadPerTaskExecutor());
            });
        });
    }
}

Solon 是什么框架?

Java 新的"生态级"应用开发框架 。从零开始构建,有自己的标准规范与开放生态,所以才能支持java8 - java21(历时"六"年,具备全球第二级别的生态规模)。

相对于 Spring,有什么特点?

  • 国产!国产!国产!
  • 启动快 5 ~ 10 倍。 (更快)
  • qps 高 2~ 3 倍。 (更高)
  • 低流量内存节省 1/3 ~ 1/2。 (更少)
  • 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)

项目仓库地址?

架构图?

  • Solon 生态架构图
  • Solon Cloud 生态架构图
相关推荐
shamalee14 小时前
MS SQL Server partition by 函数实战二 编排考场人员
java·服务器·开发语言
aisifang0014 小时前
MS SQL Server partition by 函数实战三 成绩排名
java
理想小青年14 小时前
保姆级 OpenClaw 浏览器配置教程
后端
常利兵14 小时前
Spring Boot接口版本控制:解锁API优雅升级姿势
spring boot·后端·状态模式
C++chaofan14 小时前
JUC 并发编程:对可见性、有序性与 volatile的理解
java·开发语言·spring·java-ee·juc·synchronized·
无名-CODING14 小时前
Tomcat 底层核心知识点字典(面试必备)
java·面试·tomcat
XiYang-DING14 小时前
【Java SE】双亲委派模型
java·开发语言
我命由我1234514 小时前
Git 创建新分支并推送到远程仓库
java·服务器·git·后端·学习·java-ee·学习方法
常利兵14 小时前
Spring Boot文件访问安全:筑牢数据防线,让漏洞无处遁形
spring boot·后端·安全
C澒14 小时前
供应链产研交付提效:后端开发提效实战
后端·ai编程