首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
c++
地图
WS2812驱动程序
设计模式
基因组学
交互
javafx
产品经理认证
vue3
数据压缩
卷积
内网渗透
敏捷流程
符号同步
java云原生
线段树
因果图
php桶装水配送系统
API接口开发系列
es6
solon
2024/4/12 2:10:52
从零开始设计,自主可控。Solon v2.7.2 发布!
Java Solon 是什么框架? 是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 追求: 更快、更小、更简单提倡:…
阅读更多...
Solon2 常用注解之 @ProxyComponent 用法说明
在 Solon 提倡“克制”的原则下,托管组件分为: 普通组件代理组件(即 ProxyComponent 注解的类)。代理的细节可以看下《动态代理的本质》 。 之所以需要代理,是为了能拦截函数;之所以需要拦截函数…
阅读更多...
SpringBoot 2.x 正式停更了。Java 8 由 Solon 接收!
最近有好多个新闻说:SpringBoot 2.x 正式停更了,Java 8 怎么办?当然用 Solon 喽! Solon,同时支持 jdk8, jdk11, jdk17, jdk21。也支持 graalvm native image。既支持 java8,也支持 java21 的: …
阅读更多...
支持 java22,Solon v2.7.3 发布(非 java-ee 架构)
Java Solon 是什么框架? 是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建(非 java-ee 架构),有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 追求…
阅读更多...
Solon2 简单的单点登录SSO实现
简单的单点登录,目前可以基于 solon.sessionstate.jwt 插件实现。假定场景是多个管理后台,使用二级域名分别为: a.demo.orgb.demo.orgc.demo.org 各个管理后台,在一个导航页面上。在导航页面上的链接(“/login”&…
阅读更多...
国企项目就用国产的 Solon Java Framework,v2.5.12 发布
Solon 是什么框架? Java 新的生态级应用开发框架。国产。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢&…
阅读更多...
打开 Java 新的大门,Solon v2.5.10 发布
Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内…
阅读更多...
Java(solon) -VS- Go(gin) 之内存与并发测试
之前有同学说 Solon 不是说自己内存很省吗?怎么不找 Go 试试,今天就试试了。Go 在内存方面肯定会更猛,主要是看看 Java 在对比之下能做到什么程度。 做的是一个 web helloworld 的场景测试:(这也是 techempower 的重要…
阅读更多...
Solon 统一的渲染控制
下面这个场景是特意为此文设计出来的,有点儿乱。但凡类似的场景。。。Solon 都可以给你一个so easy的支持。 Solon 特性之一: 可让控制器(一般定义控制器基类)实现 Render,从而接管控制器的渲染动作。 1、定义个接口…
阅读更多...
Solon2 开发之插件,三、插件体外扩展机制(E-Spi)
插件体外扩展机制,简称:E-Spi。用于解决 fatjar 模式部署时的扩展需求。比如: 把一些“业务模块”做成插件包放到体外把数据源配置文件放到体外,方便后续修改 其中, .properties 或 .yml 文件都会做为扩展配置加载&a…
阅读更多...
中国这么多 Java 开发者,应该诞生出生态级应用开发框架
1、必须要有,不然就永远不会有 应用开发框架,虽然没有芯片、操作系统、数据库、编程语言这些重要。但是最终呈现在用户面前的,总是有软件部分。而软件系统开发,一般都需要应用开发框架,它是软件系统的基础性部件之一。…
阅读更多...
信创优选,国产开源。Solon v2.5.3 发布
Solon 是什么? 国产的 Java 应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内存…
阅读更多...
信创优选,国产开源。Solon v2.5.11 发布
Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内…
阅读更多...
Java 流行框架,Solon v2.2.12 发布
Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它不是 Spring、没有使用 Servlet、JavaEE 接口,是一个有自己接口标准的开放生态: 150多个生态插件,可以满足各种场景开发大量的国产框架适配,可以为应用软…
阅读更多...
Solon for JDK 21,虚拟线程逆天!!!
本次发布的其中一个重点:完成 JDK21 编译测试和功能单元测试。 JDK 21 虚拟线程? 在IO密集型项目中,效果很猛!有一种:天哪天哪天哪。。。的感觉 SolonMain public class App {public static void main(String[] arg…
阅读更多...
我把Solon打包成了native image,速度快的惊人
Solon 一个高效的应用开发框架:更快、更小、更简单。https://solon.noear.org/ 我刚开始对 Solon 感兴趣的原因,就是启动快、包体积小,用了一段时间之后,发现 Solon 使用 GraalVM native iamge 打包有一些问题,我把问题…
阅读更多...
信创,用中国人的Java生态框架。Solon v2.4.3 发布
Solon 是什么? Java 生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内…
阅读更多...
Solon 也是 SSE(Server Send Events)后端开发的优选
Solon 2.3.6 在开发异步接口时,顺带也为 Solon Web 提供了 SSE (Server-Sent Events) 协议的支持插件: <dependency><groupId>org.noear</groupId><artifactId>solon.web.sse</artifactId> </dependency>如果不熟 …
阅读更多...
Solon Web 开发:二、开发知识准备
1、约定 //资源路径约定(不用配置;也不能配置) resources/app.yml( 或 app.properties ) #为应用配置文件resources/WEB-INF/static/ 或者 resources/static/ #为静态文件根目录(目录二选一࿰…
阅读更多...
Solon2 开发之容器,八、动态代理的本质
在 Java 里动态代理,主要分:接口动态代理 和 类动态代理。因为它的代理类都是动态创建的,所以名字里会带上“动态”。 官网的有些地方叫“代理”,也有些地方叫“动态代理”。都是一个意思。 1、接口动态代理 这是 jdk 直接支持…
阅读更多...
Solon v2.1.4 发布。支持 java、kotlin、groovy!
本次发布,重点测试和验证了在 java、kotlin、groovy 三种 jvm 语言里,开箱即用的特性。并发布 Solon Initializr: https://solon.noear.org/start/ (也即将发布 idea 插件) 最近,与小诺开源团队合作发布了…
阅读更多...
Spring 被打暴了! vs Javalin vs Solon
测试仅供参考。不同的环境、场景,效果会不同。 测试记录: 项目SpringBoot2SpringBoot3JavalinSolon运行时java 17java 17java 17java 17测试前状态/内存101.1Mb112.9Mb66.1Mb45.6Mb测试后状态/内存996.3Mb326.9Mb457.3Mb369.2Mb测试后状态/并发2万2.6万…
阅读更多...
Solon2 集成 Consul 配置中心,应该是简单的。哈哈!
网上关于 Nacos 的使用介绍已经很多了,又是国产确实也好用。关于 Consul 的也很多,不过都是与 Spring Boot 集成的。此文讲讲 Consul 与 Solon 集成与简单使用(是用起来很简单的意思)。 说起 Consul 的部署,用 docker…
阅读更多...
国产化软件新浪潮: spring 改造替代...
中午看了篇《国产化软件新浪潮:jdk redis mysql tomcat nginx改造替代品及信创名录》 想给它补充个 spring 改造替代:) 七、Spring 替代品 - Solon 生态 1、Java 新的生态级框架 从零开始构建,有自己的标准规范与开放生态&…
阅读更多...
Solon2 开发之容器,二、构建一个 Bean 的三种方式
1、手动 简单的构建: //生成普通的Bean Solon.context().wrapAndPut(UserService.class, new UserServiceImpl());//生成带注解的Bean(比如:Controller) Solon.context().beanMake(UserServiceImpl.class);更复杂的手动…
阅读更多...
信创优选,国产开源,Solon v2.3.6 发布
Solon 是什么开源项目? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态)。与其他框架相比,它解决了两个重要的痛点ÿ…
阅读更多...
Solon2 项目整合 Nacos 配置中心
网上关于 Nacos 的使用介绍已经很多了,尤其是与 SpringBoot 的整合使用。怎么安装也跳过了,主要就讲 Nacos 在 Solon 里的使用,这个网上几乎是没有的。 1、认识 Solon Solon 一个高效的应用开发框架:更快、更小、更简单…
阅读更多...
Solon v2.2.10 发布,助力信创国产化
Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它不是 Spring、没有使用 Servlet、JavaEE 接口,是一个有自己接口标准的开放生态。可以为应用软件国产化提供支持,助力信创建设。 150来个生态插件,覆盖各种不同的应用…
阅读更多...
Java 新的生态型应用开发框架,Solon v2.2.13 发布
Java 新的生态型应用开发框架,Solon :更快、更小、更简单。从零开始构建,有自己的标准规范与开放生态: 150多个生态插件,可以满足各种场景开发大量的国产框架适配,可以为应用软件国产化提供更好支持&#…
阅读更多...
Solon v2.2.17 发布,Java 新的生态型应用开发框架
Solon 是什么框架? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态。与其他框架相比,它解决了一个重要的痛点:启动慢,费资源。 解决痛点? 由于Solon Bean容器…
阅读更多...