分享一个很赞的web框架 Solon 是一个微型的 Java 开发框架。 Solon 强调:克制 + 简洁 + 开放的原则;力求:更小、更快、更自由的体验。 官网地址:https://solon.noear.org/ gitee:https://gitee.com/noear/solon Solon 家簇成员图谱 上代码感受一下: Hello World //Handler 模式: public class App{ public static void main(String[] args){ SolonApp app = Solon.start (mvc or rest-api) @Controller public class App{ public static void main(String[] args){ Solon.start
Springboot min -Solon 详解系列文章: Springboot mini - Solon详解(一)- 快速入门 Springboot mini - Solon详解(二)- Solon 的核心 Springboot mini - Solon详解(三)- Solon的web开发 在前面的篇章里我们已经见识了 Springboot mini - Solon 对事务的控制,及其优雅曼妙的身姿 出于对用户的学习成本考虑,Solon 借签了Spring 的事务传播策略;所以体验上几乎一样。 一、为什么要有传播机制? Solon 对事务的控制,是使用 aop 切面实现的,所以不用关心事务的开始,提交 ,回滚,只需要在方法上加 @Tran 注解即可。 项目地址 gitee: https://gitee.com/noear/solon github: https://github.com/noear/solon
Springboot min -Solon 详解系列文章: Springboot mini - Solon详解(一)- 快速入门 Springboot mini - Solon详解(二)- Solon 的核心 Springboot mini - Solon详解(三)- Solon的web开发 一、Springboot min -Solon 最近号称 Springboot mini 的 Solon框架 那Solon到底是什么,又是怎么好用呢? 什么是Solon? Solon是参考Spring boot 和 Javalin 而设计。 ; } } Solon 程序的重点是要:在main函数的入口处,通过 Solon.start(...) 启动Solon的容器服务,进而启动它的所有机能。 附:Solon项目地址 gitee: https://gitee.com/noear/solon github: https://github.com/noear/solon
Fast Request 为简化 API 调试而生,3 秒调完 Spring 接口不是梦,所以少年,赶紧上号吧倾听用户的声音,不断提升自我,本次Fast Request更新主要内容如下:Solon 框架解析支持 OpenAPI 导出支持运行后切换 Tab 可配置化响应文档展示支持文件导出默认目录支持自定义Solon 框架解析支持支持国产 Solon 框架的解析。
下面我将结合最新技术趋势,为你提供更贴近实战的Java Solon v3.2.0技术方案和应用实例。Java Solon v3.2.0 实战指南:高并发与低内存解决方案一、核心特性与最新技术结合1. 高并发API网关实现下面是一个基于Java Solon v3.2.0的API网关核心配置:import org.noear.solon.annotation. *;import org.noear.solon.cloud.CloudClient;import org.noear.solon.core.handle.Context;import org.noear.solon.socketd.client.SocketD 响应式数据库操作Java Solon v3.2.0支持响应式数据库操作,以下是与MySQL结合的示例:import org.noear.solon.annotation. *;import org.noear.solon.cloud.CloudClient;import org.noear.solon.data.cache.CacheService;import org.noear.solon.data.annotation.Db
Java Solon v3.2.0核心特性解析 超高并发性能 Java Solon v3.2.0在并发处理上进行了深度优化。其底层采用了全新的事件驱动模型,摒弃了传统的线程池模型所带来的高开销问题。 Java Solon v3.2.0技术方案示例 搭建简单的Web应用 使用Java Solon v3.2.0搭建Web应用非常简便。 Java Solon v3.2.0支持多种数据库,以MySQL为例,我们可以通过引入相应的数据库驱动和Solon的数据库插件来实现数据库操作。 ; import org.noear.solon.annotation.Inject; import org.noear.solon.data.daemon.DbContext; import org.noear.solon.data.sql.Query Java Solon v3.2.0应用实例 电商平台后端服务 某电商平台在业务快速增长的过程中,面临着高并发访问和内存资源紧张的问题。他们采用Java Solon v3.2.0对后端服务进行了重构。
今天要推荐的 5 个项目是: blog :精致的 SpringBoot+ Vue 博客系统 Solon :轻量级 Java 开发框架 ruoyi-react :React 版 Java 快速开发脚手架 :轻量级 Java 开发框架 Solon 是一款使用体验类似于 SpringBoot 的轻量级国产 Java 开发框架,内核仅 0.1m 大小,开箱即用! Solon 框架的特性如下: 很佩服这个项目作者的精神,一个人能够写出这种功能全面的基础开发框架也是真的厉害!如果不是热爱编程,我是不相信的。 官网:https://solon.noear.org 官网配套演示:https://gitee.com/noear/solon-examples Gitee 地址:https://gitee.com/noear /solon ruoyi-react:React 版 Java 快速开发脚手架 ruoyi-react 是一款基于 Spring Boot + React 的 Java 快速开发脚手架,后端完美兼容若依
基于 Solon 框架开发,并支持完整的 Solon Cloud 规范;已在生产环境跑了4年。 了解框架与构件 组件 说明 org.noear:water.client 框架:Water 客户端 org.noear:water-solon-cloud-plugin 框架:Water 客户端 for solon(也可用于 Spring Boot 项目) org.noear:waterapi 构建:Water 服务端 org.noear:watersev 构建:Water 后台服务(健康检测;数据监视
*F*66***REGULAR TD5*A*92*P3**SEE XYZ RETAIL ROUTING GUIDE N1*ST*XYZ RETAIL*9*0003947268292 N3*31875 SOLON RD N4*SOLON*OH*44139 PO1*1*120*EA*9.25*TE*CB*065322-117*PR*RO*VN*AB3542 PID*F****SMALL WIDGET PO4*4*
Solon[1] Java 新的生态型应用开发框架,更小、更快、更简单! 从零开始构建。有自己的标准规范与开放生态。 看官,都到这儿了,不关注下再走么 参考资料 [1] Solon: https://github.com/noear/solon [2] 敏感词检测: https://github.com/bosnzt
─ sa-token-reactor-spring-boot-starter // [整合] Sa-Token 整合 Reactor响应式编程 快速集成 ├── sa-token-solon-plugin // [整合] Sa-Token 整合 Solon 快速集成 ├── sa-token-plugin // [插件 ├── sa-token-demo-jwt // [示例] Sa-Token 集成 jwt ├── sa-token-demo-solon // [示例] Sa-Token 集成 Solon ├── sa-token-demo-quick-login // [示例
artifactId>milvus-plus-boot-starter</artifactId> <version>2.4.0-SNAPSHOT</version> </dependency> Solon 应用支持: <dependency> <groupId>io.github.javpower</groupId> <artifactId>milvus-plus-solon-plugin
、Oracle 和PostgreSQL,后续会继续支持其他数据库或者国产数据库 多租户与软删除:流程引擎自身维护多租户和软删除实现,也可使用对应orm框架的实现方式 同时支持spring和solon
在今年发表的一篇论文中,索伦•巴洛卡斯(Solon Barocas)和安德鲁•谢尔博斯特(Andrew Selbst)这两位学者使用了一个案例,即雇主希望挑选最有可能长期留在工作岗位上的雇员。
Duration.ofMinutes(1)) .build(key -> createExpensiveGraph(key)); 地址:https://github.com/ben-manes/caffeine 20、solon @Controller public class App { public static void main(String[] args) { Solon.start(App.class , name); } } 地址:https://github.com/noear/solon JavaScript 项目 21、notesnook:一款端到端加密的笔记软件。
开箱即用 —— 提供SpringMVC、WebFlux、Solon等常见框架集成包,开箱即用。最新技术栈 —— 适配最新技术栈,支持SpringBoot 3.x和JDK 17。
◆ 使用 NginxWebUI 是基于solon的web系统,数据库使用h2,因此服务器上不需要安装任何数据库。
无特定 Web 框架依赖,开箱即用(已有 SpringBoot、Quarkus、Javalin、Ktor、Micronaut、Jfinal、Solon 等集成样例); 支持动态修改权限配置(动态修改配置每个 Sureness 集成 MicroProfile 样例 sample-microProfile [x] Sureness 集成 Jfinal 样例 sample-jfinal [x] Sureness 集成 Solon 样例 sample-solon [x] Sureness 集成 Spring Gateway 样例 sample-spring-gateway [x] Sureness 集成 Zuul 样例 sample-zuul
无特定 Web 框架依赖,开箱即用(已有 SpringBoot、Quarkus、Javalin、Ktor、Micronaut、Jfinal、Solon 等集成样例); 支持动态修改权限配置(动态修改配置每个 Sureness 集成 MicroProfile 样例 sample-microProfile [x] Sureness 集成 Jfinal 样例 sample-jfinal [x] Sureness 集成 Solon 样例 sample-solon [x] Sureness 集成 Spring Gateway 样例 sample-spring-gateway [x] Sureness 集成 Zuul 样例 sample-zuul
无特定 Web 框架依赖,开箱即用(已有 SpringBoot、Quarkus、Javalin、Ktor、Micronaut、Jfinal、Solon 等集成样例);支持动态修改权限配置(动态修改配置每个 Sureness 集成 MicroProfile 样例 sample-microProfile[x] Sureness 集成 Jfinal 样例 sample-jfinal[x] Sureness 集成 Solon 样例 sample-solon[x] Sureness 集成 Spring Gateway 样例 sample-spring-gateway[x] Sureness 集成 Zuul 样例 sample-zuul