首页 > 编程语言 > 详细

Springboot mini - Solon详解(一)- 快速入门

时间:2020-12-10 21:49:57      阅读:44      评论:0      收藏:0      [点我收藏+]

一、Springboot min -Solon
最近号称 Springboot mini 的 Solon框架,得空搞了一把,发觉Solon确实好用,小巧而快速。那Solon到底是什么,又是怎么好用呢?

什么是Solon?
Solon是参考Spring boot 和 Javalin 而设计。吸取了两者的的优点,避开了很多繁重的设计,使其支持http, websocket, socket 三种通讯信号接入。Solon 2M即可支撑起普通的mvc开发了,0.1秒就可以完成启动;相对于言,Spring boot 的一个普通mvc项目,基本上20M起步,启动要3秒以上,而且qps也弱了很多。

总体来说,Solon 有着类似于 Spring boot的开发体验;故而号称Springboot mini。

项目源码:https://gitee.com/noear/solon

Solon的优缺点
优点

更小、更快、更自由
支持注解与手动两种控制模式,自由切换
自带IOC & AOP容器,支持MVC
采用Handler + Context 架构;强调插件式扩展
统一Http(支持 Servlet 或 NoServlet),WebSocket,Socket三种信号接入
插件可扩展可切换:启动插件,扩展插件,序列化插件,数据插件,会话状态插件,视图插件(可共存) 等...
体验与Spring boot相近,迁移成本低
缺点

新框架的通病,文档相对较少
第三方项目的适配较少

Springboot mini - Solon详解(一)- 快速入门

原文:https://www.cnblogs.com/chen991126/p/14117338.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!