用 Java?试试框架 Solon v1.11.5(带视频)


一个更现代感的 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);
}
}

入门探索视频(用户录制):

相对于 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;独立的轻量生态

本次更新:

  • 新增 aliyun-ons-solon-cloud-plugin 插件,且支持 tag 过滤支持
  • 新增 rocketmq5-solon-cloud-plugin 插件,且支持 tag 过滤支持
  • 插件 rocketmq-solon-cloud-plugin 增加 tag 过滤支持
  • 插件 solon.scheduling.simple 优化名字可能重复的问题
  • 插件 solon.schedule 优化名字可能重复的问题
  • 插件 local-solon-cloud-plugin 增加 cloud file 的模拟实现
  • 调整 quartz-solon-cloud-plugin,取消对 server 配置的依赖
  • 调整 quartz-solon-plugin,支持任务注解在函数上
  • 优化 local-solon-cloud-plugin(增加本地 file 支持,必须配置 server)
  • 升级 snack3 为 3.2.50

进一步了解 Solon:

  • 《想法与架构笔记》
  • 《生态预览》
  • 《与 Spring Boot 的区别?》
  • 《与 Spring Cloud 的区别?》

项目仓库:

  • gitee:https://gitee.com/noear/solon
  • github:https://github.com/noear/solon

相關推薦

2022-10-18

Java 国产的轻量级应用开发框架。可用来快速开发 Java 应用项目。主框架仅 0.1 MB。Helloworld: @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @WebSocket @Mapping("/hello") public String hello(@Param(defaultVa

2023-10-10

场,希望有对国外社区熟的同学加入帮忙。 Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:

2023-09-01

域的神器 or 鸡肋? Solon 是什么? Java 生态型应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内存。 关键记

2024-02-19

Java Solon 是什么框架? Java "生态级"应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 相对于 Spring,有什么特点? 启动快 5 ~ 10 倍。 (更快) 每秒并发数高

2024-01-06

Solon 是什么框架? Java 新的"生态级"应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时六年,具备全球第二级别的生态规模)。 相对于 Spring,有什么特点? 国产!国产!国产! 启动快 5 ~ 10 倍。 (

2023-01-16

一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。 @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @Socket @Mappi

2023-06-07

Solon 是什么框架? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(全球第二级别的生态)。与其他框架相比,它解决了两个重要的痛点:启动慢,费资源。 解决痛点? 由于Solon Bean

2023-10-26

Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内存。 解决痛点? 由于Solon 

2023-09-08

) 2、感谢用户、感谢代码贡献者、感谢第三方合作框架 感谢用户一路的陪伴,感谢有你。感谢无私的代码贡献者,老话讲得好“众人搭柴火焰”,好多关键的特性都是由社区贡献的,这就是开源的伟大。感谢第三方合作框

2023-09-20

1、必须要有,不然就永远不会有 应用开发框架,虽然没有芯片、操作系统、数据库、编程语言这些重要。但是最终呈现在用户面前的,总是有软件部分。而软件系统开发,一般都需要应用开发框架,它是软件系统的基础性部件

2023-10-17

),相约开源PHP办公室,我们一起聊 AI!>>> Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:

2023-11-18

孵化两年) 它是一种通讯应用协议,也是一个网络开发框架。未来, 必会成为各种网络开发场景的优选。开发 Mq, Im, Rpc 就跟玩似的。 (3)重新设计了 Solon 的 WebSocket 接口标准 这次的设计很专业、很纯血。未来10年,估计都

2024-01-23

客户的希望你内存更少,可以用 Solon (有案例) 别的框架用腻了,可以用 Solon (有案例) 有新系统开发想尝新的框架,可以用 Solon (有案例) 老系统要轻量化改造,可以用 Solon(有案例) 作为后来者,大家的疑或是

2023-05-04

Java 新的生态型应用开发框架,Solon :更快、更小、更简单。从零开始构建,有自己的标准规范与开放生态: 150多个生态插件,可以满足各种场景开发 大量的国产框架适配,可以为应用软件国产化提供更好支持 相对于 Spr