Java 应用开发框架 Solon

Apache
Java
跨平台
2019-12-27
林西东

Solon

轻量的 Java 应用开发框架。更快、更小、更自由!

支持jdk8+;主框架0.1mb;组合不同的插件应对不同需求;方便定制;快速开发。

  • 克制、简洁、开放
  • Http、WebSocket、Socket 三种信号统一的开发体验(俗称:三源合一)
  • 支持注解与手动两种模式,按需自由操控
  • Not Servlet,可以适配任何基础通讯框架(所以:最小0.2m运行rpc架构)
  • 自建 IOC & AOP容器,支持REST API、MVC、Job、Remoting、MicoService等开发
  • 集合 Handler + Context 和 Listener + Message 两种架构模式;强调插件式扩展;适应不同的应用场景
  • 插件可扩展可切换:启动插件,扩展插件,序列化插件,数据插件,会话状态插件,视图插件(可共存) 等...
  • 支持 GrallVm Native 打包
  • 体验与 Spring Boot 相近,迁移成本低: 《Solon 特性简集,相较于 Springboot 有什么区别?》

Solon 缘起统一的处理架构想法(俗称:三源合一)

RPC、Rest api、MVC、SocketD;Http、Socket、WebSocket。不同的架构模式、不同的通讯信号,统一处理......并且小巧

关于HTTP信号提供者,Servlet 或 NoServlet 都可以。如 JlHttp(NoServlet)、Jetty(Servlet)、reactor-netty......

 

Solon 家簇现有成员图谱

加载中

Solon 1.6.18 发布,轻量级应用开发框架

关于官网 千呼万唤始出来: https://solon.noear.org 。整了一个月多了。。。还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架。支持 Web、Data、Job、Remoting、Cloud 等任何开...

01/22 11:33

Solon 1.6.15 发布,增加部分 JDK 17 特性支持

关于官网 千呼万唤始出来: https://solon.noear.org 。整了一个月多了。。。还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架。支持 Web、Data、Job、Remoting、Cloud 等任何开...

01/13 12:07

Solon 1.6.12 发布,类似 Spring 的生态体系

关于官网 千呼万唤始出来: https://solon.noear.org 。整了一个月多了,总体样子有了。。。还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架。支持 Web、Data、Job、Remoting、...

01/04 18:46

Solon 1.6.11 发布,类似 Spring 的生态体系

关于官网 千呼万唤始出来: https://solon.noear.org 。整了一个月多了,总体样子有了。。。还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架。支持 Web、Data、Job、Remoting、...

2021/12/30 11:08

Solon 1.6.10 重要发布,现在有官网喽!

关于官网 千呼万唤始出来: https://solon.noear.org 。整了一个月多了,总体样子有了。。。还得不断接着整! 关于 Solon Solon 是一个轻量级应用开发框架。支持 Web、Data、Job、Remoting、...

2021/12/24 13:02

Solon 1.6.6 发布,细节打磨

Solon 已有120个生态扩展插件,此次更新主要为细节打磨: 增加 @Inject("ds1") BeanWrap bw 模式注入 @Configuration public class DemoConfig{ @Bean(value = "db1", typed = true)...

2021/12/14 18:58

Solon 1.5.67 发布,增加 GraalVm Native 支持

Solon 已有120个生态扩展插件,此次更新主要为细节打磨: 添加 solon.extend.graalvm 插件,用于适配 graalvm native image 模式 从此,solon 进入 graalvm native image 的世界。 感谢...

2021/11/15 17:23

Solon & Solon Cloud 1.5.62 发布,轻量级 Java 基础开发框架

Solon 已有120个生态扩展插件,此次更新主要为细节打磨,且对k8s和docker-compose更友好: 1、插件 solon.coud ,事件总线增加支持本地同主题多订阅模式(以支持同服务内,领域隔离的需求) ...

2021/11/10 16:56

Solon & Solon Cloud 1.5.53 发布,轻量级 Java 基础开发框架

Solon 已有 120 个生态扩展插件,此次更新主要为细节打磨: 1、插件 mybatis-solon-plugin 增加 mappers、typeAliases 单行配置支持 之前的多行模式: mybatis.db1: typeAliases: ...

2021/10/28 10:17

轻量级 Java 基础开发框架,Solon & Solon Cloud 1.5.48 发布

Solon 已有120个生态扩展插件,此次更新主要为细节打磨: 增加 solon.serialization,做为序列化的基础插件 优化 所有Json序列化插件,使之可方便定制类型序列化 public class DemoApp { ...

2021/10/20 16:02

没有更多内容

加载失败,请刷新页面

暂无问答

Solon 框架详解(五)- Solon扩展机制之Solon Plugin

Solon 详解: Solon 框架详解(一)- 快速入门 Solon 框架详解(二)- Solon的核心 Solon 框架详解(三)- Solon的web与data开发 Solon 框架详解(四)- Solon的事务传播 Solon 框架详解(五...

2020/12/23 20:23
60
0
Solon:Hello world!

Solon:Hello world! (一)新建一个 maven 空项目 (二)添加 maven 引用 <dependency> <groupId>org.noear</groupId> <artifactId>solon.boot.jlhttp</artifactId> <version>1.5.11</vers...

2019/12/26 17:32
156
0
Solon 框架详解(二)- Solon的核心

Solon 详解: Solon 框架详解(一)- 快速入门 Solon 框架详解(二)- Solon的核心 Solon 框架详解(三)- Solon的web与data开发 Solon 框架详解(四)- Solon的事务传播 Solon 框架详解(五...

2020/12/09 19:49
206
0
Solon 的 PathVariable 不需注解

相对于 Spring boot 的 path variable ;Solon 的不需注解,只要变量名对上即可: //path var demo // @Mapping("e/{p_q}/{obj}/{id}") public String test_e(Context ctx, String p_q, Stri...

2020/08/11 22:46
27
0
Solon 框架详解(三)- Solon的web与data开发

Solon 详解: Solon 框架详解(一)- 快速入门 Solon 框架详解(二)- Solon的核心 Solon 框架详解(三)- Solon的web与data开发 Solon 框架详解(四)- Solon的事务传播 Solon 框架详解(五...

2020/12/09 19:49
70
1
Solon 框架详解(四)- Solon的事务传播机制

Solon 详解: Solon 框架详解(一)- 快速入门 Solon 框架详解(二)- Solon的核心 Solon 框架详解(三)- Solon的web与data开发 Solon 框架详解(四)- Solon的事务传播 Solon 框架详解(五...

2020/12/23 20:22
53
0
Solon 最简单demo---Hello World

Solon 的项目地址: https://gitee.com/noear/solon 里面杂七杂八的东西很多。。。今天的目标是整一个最最简单,最最小巧的 Hello world (一)用 IntelliJ IDEA 新建一个 Meven 空项目 hell...

2020/08/07 21:16
43
0
Solon rpc 之 SocketD 协议 - 概述

Solon rpc 之 SocketD 协议系列 Solon rpc 之 SocketD 协议 - 概述 Solon rpc 之 SocketD 协议 - 消息上报模式 Solon rpc 之 SocketD 协议 - 消息应答模式 Solon rpc 之 SocketD 协议 - 消息...

2021/01/09 18:29
419
1
Mybatis 和 Solon 终于勾搭在一起了

终于说通 Solon 作者,让他为 Solon 框架添加事务注解支持了;并且把 mybatis-solon-plugin 的 @Df 注解更名为 @Db ,接地气多了(Df是什么鬼呢?新手肯定这么想...)。真是费尽了笔者的口水...

2020/08/17 13:45
67
0
Solon 框架详解(八)- Solon的缓存框架使用和定制

Solon 详解: Solon 框架详解(一)- 快速入门 Solon 框架详解(二)- Solon的核心 Solon 框架详解(三)- Solon的web与data开发 Solon 框架详解(四)- Solon的事务传播 Solon 框架详解(五...

2020/12/23 20:25
69
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部