• 2024-07-29安全可信,Solon v2.8.6 发布
    Solon框架!Java“纯血国产”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非java-ee架构),有灵活的接口规范与开放生态。追求:更快、更小、更简单提倡:克制、简洁、高效、开放、生态有什么特点?特点描述更高的计算性价比并发高2~3倍;内存省50%更
  • 2024-07-23[solon]Solon开发实战之权限认证
    本项目采用权限认证框架sa-token(sa-token-solon-plugin)pom.xml<!--鉴权--><dependency><groupId>org.noear</groupId><artifactId>sa-token-solon-plugin</artifactId></dependency>配置#sa-token配置sa-token:#to
  • 2024-05-16❤️‍ Solon Cloud Event 新的事务特性与应用
    1、SolonCloudEvent?是Solon分布式事件总线的解决方案。也是Solon“最终一致性”分布式事务的解决方案之一2、事务特性事务?就是要求Event有原子性,当多个Event发布时,要么全成功,要么全失败。publicclassEventDemo{publicvoidevent_tran(){//新建
  • 2024-05-15 Java Solon v2.7.6 发布
    JavaSolon是什么框架?Java“新的”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非java-ee架构),有灵活的接口规范与开放生态。追求:更快、更小、更简单提倡:克制、简洁、高效、开放、生态有什么特点?更高的计算性价比:并发高2~3倍;内存省50%更快的开发效
  • 2024-04-21Solon Java 应用开发框架 v2.7.5 发布
    JavaSolon是什么框架?Java“新的”应用开发框架。从零开始构建(非java-ee架构),有灵活的接口规范与开放生态。追求:更快、更小、更简单提倡:克制、简洁、高效、开放、生态有什么特点?更高的计算性价比:并发高2~3倍;内存省50%更快的开发效率:内核小,入门快;调试重启快5
  • 2024-04-14Solon 的事务管理工具类(TranUtils)
    Solon在编码上,是强调注解与手写并重的一个风格。它有个@Tran注解,用于事务管理(可以参考:《事务的全局控制及应用》)。这里,主要是讲讲它的手动处理工具类TranUtils。1、看看它的接口:publicfinalclassTranUtils{//执行事务publicstaticvoidexecute(Trantran,R
  • 2024-03-19Solon Web 文件上传的最佳实践
    文件上传是Web开发中最常见的一个应用场景。一般在处理数据时,会有两种常见的方案:直接把文件流放在内存里,或者把文件流先缓冲到磁盘。1、如果是高频且文件极小使用纯内存模式,默认即可。如果高频小文件,是不适合用“临时文件模式”的,磁盘可能容易刷坏。只能多配些内存!2、如果是
  • 2024-02-21Java Solon v2.7.0 发布
    JavaSolon是什么框架?Java"生态级"应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模)相对于Spring,有什么特点?启动快5~10倍。(更快)每秒并发数高2~3倍。(更高)初始内存节省1/3~1/2。(更省)打包缩小到1/2~1/10;比如,300Mb
  • 2024-01-29Solon 框架启动为什么特别快?
    思来想去!可能与Solon容器的独立设计有一定关系。1、Solon注解容器的运行特点有什么注解要处理的(注解能力被规范成了四种),提前注册登记全局只扫描一次,并在扫描过程中统一处理注解相关扫描注入时,目标有即同步注入,没有时则订阅注入自动代理。即自动发现AOP需求,并按需动态代理
  • 2024-01-22到底什么样的 Java 项目用 Solon 好???
    什么样的Java项目用Solon好就像华为讲的,不要因为爱国而特意买华为手机。Solon也是,有需要就用不需要就跳过(按正常的需求选择):信创需要国产化,应该用Solon或者SolonCloud(有案例)军工项目要国产化,应该用Solon或者SolonCloud(有案例)嵌入式设备,内存有限,算力差,可以用Solo
  • 2024-01-22Solon v2.6.5 发布(助力信创)
    Solon是什么框架?Java"生态级"应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时六年,具备全球第二级别的生态规模)。相对于Spring,有什么特点?国产!国产!国产!启动快5~10倍。(更快)qps高2~3倍。(更高)低流量内存节省1/3~1/2。(更少)打包可以缩小到1/2~1/10;
  • 2024-01-15SpringBoot 2.x 正式停更了。Java 8 就看 Solon 的了!
    最近有好多个新闻说:SpringBoot2.x正式停更了,Java8怎么办?当然用Solon喽!Solon,同时支持jdk8,jdk11,jdk17,jdk21。也支持graalvmnativeimage。既支持java8,也支持java21的:@SolonMainpublicclassApp{publicstaticvoidmain(String[]args){Sol
  • 2023-11-21信创就用国产的 Solon Java Framework,v2.6.0 发布
    先吹牛!在v2.6这个新的里程碑节点,Solon又完成了几件惊天大事(每一件,都是经历了漫长时间打磨与积累):(1)SolonNative,有了第一个开源案例:dromara/neutrino-proxy(它是2021年起头的二级项目)Solon估计是国内唯搞AOT和Java原生编译的。或许,这块的友商只能是Micronaut、Quarkus
  • 2023-08-09遥遥领先 spring,中国人的 solon 来啦!10% 的体积,10倍的速度
    Solon是什么?Java生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。2023年6月,Maven单月下载量突破200万。解决痛点?由于Solon Bean容器的独特设计,不会因为扩展依赖变多
  • 2023-07-31Java 生态需要新鲜的血液、需要狂飙的刺激。Solon v2.4.1 发布
    Solon是什么开源项目?一个,Java新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。关键记事:2021年1月,正式对外开源2022年7月,建立官网,发力推广2023年2月,v2.0发布。
  • 2023-07-28信创啊,信创。Solon 的 war 包,现在同时支持 jakarta.servlet(及 javax.servlet)容器了!
    Solon是个神奇的项目,不是基于Servlet的。但是又很支持Servlet,尤其是war包。打起来还挺方便的。如果你是做信创的(听说,很多信创项目是用war部署到tomcat容器下的)。自从javaee改包名后,那个苦啊。但是,Solon可以用一样的开发,双同时支持:javax.servletjakarta.servlet
  • 2023-07-25Solon 框架,单月下载量突破 200 万了!
    Solon是什么开源项目?一个,Java新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。关键记事:2021年1月,正式对外开源2022年7月,建立官网,发力推广2023年2月,v2.0发布
  • 2023-07-22Solon v2.4.0 发布,Java 生态的新星燃起
    Solon是什么开源项目?一个,Java新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。关键记事:2021年1月,正式对外开源2022年7月,建立官网,发力推广2023年2月,v2.0发布。
  • 2023-07-13【Java 新的选择】,Solon v2.3.8 发布
    Solon是什么开源项目?一个,Java新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。解决痛点?由于SolonBean容器的独特设计,不会因为扩展依赖变多而启动很慢(开发调试时,
  • 2023-07-04Solon Web 开发:三、一个简单的 Web 模板项目(或示例)
    演示web程序的常用能力:控制器、请求参数、参数校验、跳转过滤器、全局异常处理静态文件动态模板动态模板公共变量及控制器基类日志Json渲染格式控制模板下载:打包成jar,可以自启动helloworld_web_jar.zip(maven)helloworld_web_jar_gradle.zip(gradle)打包成w
  • 2023-07-04Solon Web 开发:四、认识请求上下文(Context)
    Handler+Context架构,是SolonWeb的基础。在Context(org.noear.solon.core.handle.Context)里可以获取:请求相关的对象与接口会话状态相关的对象与接口响应相关的对象与接口或者理解所有请求与响应相关的,都在它身上。关于架构方面,可以再看看《想法与架构笔记》1、三种获
  • 2023-06-25信创优选,国产开源,Solon v2.3.6 发布
    Solon是什么开源项目?一个,Java新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态)。与其他框架相比,它解决了两个重要的痛点:启动慢,费资源。解决痛点?由于SolonBean容器的独特设计,不会因为扩展依赖变多而启动很慢(开发调试时,省时
  • 2023-06-11在Windows上无docker直接将基于Solon的jar包通过IDEA部署到Linux的docker上
    为何会选择学习solon?springboot对于我开发小企业应用太重,启动太慢,下班太晚!为何都用windows,还想着不安装dockerdesktop洁癖,运行路径能短就短。步骤(以solon官网的helloword为例)1、下载helloworld代码传送阵:点击我2、通过IDEA打开代码,并运行它(我是下载基于maven版本的)。3
  • 2023-05-29solon之water
    一、water是solon下的一个服务治理方案,包含了很多东西,比如:注册与发现、分布式日志、redis、队列等,是一个比较集中的复合型工具。二、搭建方案docker-composeversion:"2"services:xbd-mysql:image:mysql:8.0.19container_name:xbd-mysqlrestart:
  • 2023-05-27MapStructPlus 1.2.5 发布,新增 Solon 支持
    MapStructPlus1.2.5发布,更新内容如下:fix:解决MapConvertMapperAdapter编译警告问题feat:增加nullValueMappingStrategy和nullValuePropertyMappingStrategy配置项feat:适配solon主要更新内容为适配Solon,使用方式基本等同于SpringBoot环境下的使用方式。与其