登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
Web开发框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
393
Star
3.9K
Fork
695
GVP
OpenSolon
/
solon
代码
Issues
38
Pull Requests
0
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
v1.5.4
bc872a1
2021-06-17 12:14
对比
Solon 1.5.4
西东
升级 beetlsql 为 3.4.3
最后提交信息为:
1.5.4
1.5.2
ce3bfb6
2021-06-15 23:03
对比
Solon 1.5.2
西东
* 1.Solon Validation 增加实体验证(不再需要jsr303扩展了) * 2.Validator 接口的原函数 validate 更名为 validateOfContext;并增加 validateOfEntity 函数定义(实现实体验证)。 * 3.solon.extend.jsr303 插件不再自动注入到容器(Solon Validation,已支持实体验证) * 4.增加 httputils-solon-plugin 插件
最后提交信息为:
1.5.2
v1.5.1
9272069
2021-06-14 12:24
对比
Solon 1.5.1
西东
* 1.修复加载配置时,值为null会出错的问题 * 2.升级snack3,增加更多的时间处理格式 * 3.增加更多的时间处理格式(与snack3同) * 4.enjoy 模式,分离 debug 引擎的实例
最后提交信息为:
Update README_cn.md
v1.5.0
94d57cc
2021-06-13 02:35
对比
Solon 1.5.0
西东
* 1.部分插件名调整 | 原插件 | 升级为新插件 | 原因说明 | | -------- | -------- | -------- | | solon.extend.auth | solon.auth | 地位升级 | | solon.extend.data | solon.data | 地位升级 | | solon.extend.validation | solon.validation | 地位升级 | | | | | | solon.extend.jetty.jsp | solon.boot.jetty.add.jsp | 增加与 solon.boot.jetty 关联性 | | solon.extend.jetty.websocket | solon.boot.jetty.add.websocket | 增加与 solon.boot.jetty 关联性 | | solon.extend.undertow.jsp | solon.boot.undertow.add.jsp | 增加与 solon.boot.undertow 关联性 | * 2.部分包名调整 | 原包名 | 升级为新包名 | 说明 | | -------- | -------- | -------- | | solon.extend.auth.* | solon.auth.* | 地位升级 | | solon.extend.validation.* | solon.validation.* | 地位升级 | | solon.extend.data.* | solon.data.* | 地位升级 | | solon.core.tran.* | solon.data.tran.* | 转到 solon.data 统一维护 | | solon.core.cache.* | solon.data.cache.* | 转到 solon.data 统一维护 | * 3.改动 ValidatorManager,由单例模式改为静态模式;并对接口做了优化 * 4.调整 ValidatorManager::onFailure 更名为 ValidatorManager::setFailureHandler * 5.移动 org.noear.solon.core.cache.CacheService 到 org.noear.solon.data.cache.CacheService * 6.移动 org.noear.solon.core.tran.TranExecutor 到 org.noear.solon.data.tran.TranExecutor * 7.移动 org.noear.solon.core.tran.TranUtils 到 org.noear.solon.data.tran.TranUtils * 8.调整 NoRepeatLock 更名为 NoRepeatSubmitChecker(与其它验证器的检测器一同,统一为Checker的概念) * 9.调整 各模板引擎内部接口名称,显得更统一些 * a.模板 beetl 增加权限认证标签支持 * b.模板 enjoy 增加权限认证标签支持 * c.模板 freemarker 增加权限认证标签支持 * d.模板 jsp 增加权限认证标签支持 * e.模板 thymeleaf 增加权限认证标签支持 * f.模板 velocity 增加权限认证标签支持
最后提交信息为:
Update pom.xml
v1.4.14
9b534ef
2021-06-12 09:12
对比
Solon 1.4.14
西东
#### 1.4.14 * 1.Mapping 的信号类型,由 HTTP 改为 ALL(减少对MethodType的设定) * 2.添加 AuthProcessorBase ,支持权限数组的配置方式 * 3.调整主体处理成功后,则立即设为ctx.setHandled(true);方便after识别404状态 * 4.修复 main action setHandled(true),after action 不执行的问题 #### 1.4.13 * 1.socketd 协议 headers 最长由 1k 增加为 4k * 2.增加简化的配置文件名支持,例:app.yml, app-env.yml * 3.opentracing-solon-plugin 增加 socketd 支持 * 4.nami debug 日志改由 slf4j 控制(不再依赖 isFileModel() 和 isDebugModel()) * 5.socket debug 日志改由 slf4j 控制(不再依赖 isFileModel() 和 isDebugModel())
最后提交信息为:
1.4.14
v1.4.12
19f4529
2021-06-08 11:04
对比
Solon 1.4.12
西东
* 1.添加 opentracing-solon-plugin 插件 * 2.重构 nami 拦截系统 * 3.重构 NamiHandler 的初始化时机,改为调用时初始化(原:构建时初始化,可能一些依赖Bean未完成构建) * 4.重构 Nami Filter;改为链式过滤;并添加 Invocation,做为配套 * 5.拆分 Nami.Builder 为独立的 NamiBuilder * 6.取消 Decoder, Encoder, Channel 对 Filter 的继承,改为添加 pretreatment 接口 * 7.移动 Result 到 nami 包下 * 8.添加 solon filter 序号位支持 * 9.添加 Utils 新能力
最后提交信息为:
Update 更新记录.md
v1.4.11
e8edca6
2021-06-07 15:34
对比
Solon 1.4.11
西东
* 1.简化 Naimi 的附件模式,改由 NamiContext 直接操作 //建用 Filter 进行清除 * 2.取消 NamiAttachment,改由 NamiContext 接替 * 3.添加 CloudJobHandler 接口(直接使用Handler,让人想不起来) * 4.添加 Props::getByParse 接口 * 5.标注 Utils::throwableWrap 函数为弃用,并调整内部异常包装处理
最后提交信息为:
1.4.11
v1.4.10
e2725c7
2021-06-03 18:11
对比
Solon 1.4.10
西东
* 1.取消 WarnThrowable 机制,已有更好的替代方案 * 2.限制 DataThrowable 被最终渲染;之前仅通过 setRender() 限制。但人有时候会忘了 * 3.添加 log4j appender 的适配(之前已适配:logback) * 4.添加 Solon Auth 新注解:`@AuthIp`, `@AuthPath` 支持
最后提交信息为:
1.4.10
v1.4.9
eca3ce2
2021-06-02 18:10
对比
v1.4.9 进一步完善 Solon Auth
西东
* 1.CloudConfig 支持 ${xx}配置 * 2.CloudEvent 支持 ${xx}配置 * 3.CloudJob 支持 ${xx}配置 * 4.CloudBreaker 支持 ${xx}配置 * 5.升级 weed3;支持 jar in jar 打包模式 * 6.增加 env 启动参数切换配置文件;例:java -jar xxx.jar -env=test * 7.调整 优先使用 system prop,并盖掉 solon prop;之后同时更新 system prop 和 solon prop * 8.调整 solon auth 设计
最后提交信息为:
1.4.9
v1.4.6
be84749
2021-05-27 20:26
对比
v1.4.6 进一步完善 Solon Cloud 定义范围
西东
* 1.增加 CloudMetricService 接口定义 * 2.增加 water-solon-plugin 插件件对 CloudMetricService 接口的适配 * 3.升级 water.client * 4.升级 weed3
最后提交信息为:
Update 更新记录.md
v1.4.4
6c05cab
2021-05-25 21:53
对比
v1.4.4
西东
v1.4.4
最后提交信息为:
1.4.4
v1.4.2
ea11b58
2021-05-21 06:52
对比
v1.4.2
西东
* 1.升级 Snack3 版本 * 2.升级 Jetty 版本 * 3.升级 Smart-Http 和 Smart-Socket * 4.升级 Nami coder: FastJson 版本,调整某些场景下反序列化策略 * 5.调整 Nami coder: hessian,protostuff,异常处理策略 * 6.增加 CloudListService 快捷接口
最后提交信息为:
Update README_cn.md
v1.4.1
248be45
2021-05-19 12:19
对比
v1.4.1
西东
#### 1.4.1 * 1.增加 @ClientEndpoint autoReconnect 属性 * 2.取消 @Component remoting 属性 ##### 1.4.0 * 1.增加 @Remoting 注解,替代 @Component(remoting=true) * 2.增强 solon-springboot-starter,可以将 solon 容器的内容注入到 springboot bean * 取消 @EnabelNamiClients 注解 * 取消 @EnableSolonCloud 注解 * 取消 @EnableSolon 注解 * 3.取消 nami-springboot-starter,有 solon-springboot-starter 就可以实现需要的注入
最后提交信息为:
1.4.1
v1.3.39
9b0bd7b
2021-05-17 13:46
对比
v1.3.39
西东
* 1.增加 AopContext::beanAroundAdd() 函数,用于手动创建拦截器 * 2.修复 mybatis-solon-plugin 插入数据时,全是0的问题
最后提交信息为:
1.3.39
v1.3.37
c3865d3
2021-05-12 17:57
对比
v1.3.37
西东
* 1.增加 jsr303 标准实现组件 solon.extend.jsr303 * 2.优化 solon.logging 内部结构,扩展更自由 * 3.增加 solon.cache.spymemcached, solon.cache.jedis 缓存实组件
最后提交信息为:
1.3.37
v1.3.35
2215c7c
2021-05-09 18:10
对比
v1.3.35
西东
* 1.增加 sureness-solon-plugin 组件 * 2.增加 新的 http method 设定方式
最后提交信息为:
1.3.36
v1.3.32
158e6ed
2021-05-04 23:45
对比
v1.3.32
西东
* 1.Solon logging 增加记录器级别控制 * 2.Solon cloud 增加 zookeeper-solon-plugin 组件 * 3.Solon cloud 增加 snowflake-id-solon-plugin 组件(起始时间可自己定义) * 4.增加 普通停止方案
最后提交信息为:
1.3.32
v1.3.30
777b811
2021-04-30 13:03
对比
v1.3.30
西东
v1.3.30
最后提交信息为:
Update 更新记录.md
v1.3.29
59c61b8
2021-04-28 12:51
对比
v1.3.29
西东
1.增加 Solon cloud event 渠道概念,使不同的业务可以用不同的框架(即多框架并存) 2.@init 增加延时处理,并默认为 true 3.优化session.jwt组件内部机制 4.断路器增加动态配置支持 5.日志打印增加未格式化的异常
最后提交信息为:
1.3.29
v1.3.22
cc2cc7c
2021-04-21 00:21
对比
v1.3.22
西东
* 1.增加 Solon cloud event 渠道概念,使不同的业务可以用不同的框架(即多框架并存) * 2.@Init 增加延时处理,并默认为 true * 3.优化session.jwt组件内部机制
最后提交信息为:
1.3.22
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/opensolon/solon.git
git@gitee.com:opensolon/solon.git
opensolon
solon
solon
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册