登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
开源中国、Gitee、模力方舟招人啦~ 快来看看有没有适合你的岗位
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
微服务
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
849
Star
3.1K
Fork
947
GVP
JbootProjects
/
jboot
代码
Issues
72
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
v1.3.8
4a2b905
2018-03-11 14:49
对比
v1.3.8
Michael Yang
- 新增:@EnableMetricConcurrency 注解,用于通过Metrics监控当前Action的并发量 - 新增:JwtShiroBridge接口,用于Jwt和shiro之间的整合,通过Jwt判断其Shiro权限 - 修复:@Before注解在AOP中无法获取参数的问题 - 修复:上个版本优化cookie代码后无法获取加密cookie的问题 - 修复:同一个方法不能使用多个不带参数的Metricx维度监控的问题 - 修复:类单词拼写错误,重命名JbootMetricConterAopInterceptor为JbootMetricCounterAopInterceptor -
最后提交信息为:
jboot v1.3.8 release
v1.3.7
6e1eb61
2018-03-05 10:53
对比
v1.3.7
Michael Yang
- 优化:@EnableMetricCounter 为记录次数而不是并发量 - 优化:model.use 可能造成的线程安全问题 - 优化:AOP 框架 guice 升级到最新版本, 支持 java9 和 JPMS - 优化:重构mq模块,支持客户端不需要配置channel单独使用 - 优化:更新undertow到最新版本,和其他依赖更新
最后提交信息为:
jboot v1.3.7 release
v1.3.6
1671f60
2018-02-28 16:24
对比
v1.3.6
Michael Yang
- 新增:hikaricp 支持 metrics 监控的功能 - 修复:MetricManager 初始化可能出现空指针异常的问题 - 优化:Jwt 的相关方法,新增直接创建token在json返回 - 更新:undertow 到最新版本 2.0 - 更新:JWT 的相关文档
最后提交信息为:
jboot v1.3.6 release
v1.3.5
745b03e
2018-02-23 14:57
对比
v1.3.5
Michael Yang
- 修复:Db.use() 总是使用最后一个的问题 - 修复:jboot.datasource.table 和 jboot.datasource.extable 配置无效的问题 - 修复:sharding-jdbc 使用 hintManager 必须关闭 hystrix,否则无法使用的问题 - 文档:新增websocket相关的文档 - 其他:更新依赖,升级sharding-jdbc到最新版本
最后提交信息为:
jboot v1.3.5 release
v1.3.4
e69e678
2018-02-12 19:42
对比
v1.3.4
Michael Yang
- 新增:model 查询的时候默认通过hystrix进行管理 - 新增:db查询Record的时候,默认通过Hystrix进行管理 - 新增:在多数据源的情况下,@table注解添加DataSource配置的支持,可以指定在哪些数据源下 - 修复:jboot.rpc.requestTimeout 对dubbo无效的问题 - 修复:swagger页面出现 "Unknown Type : ref" 问题。 - 文档:更新aop相关文档 - 其他:更新相关依赖,hikariCP->2.7.7;druid->1.1.8;metrics->4.0.2;zipkin-sender->2.3.2 - - jboot-1.3.3: - 新增:流量控制开关,当网站上线的时候不用重启自由开启关闭。 - 新增:流量控制设置,当网站上线的时候可以自由设置流量控制大小。 - 新增:@enableconcurrencylimit注解,用于多并发量的控制和限制。 - 新增:数据源DataSource支持druid,同时可以通过SPI进行扩展。 - 新增:添加ehcache默认cache的配置 - 优化:通过 @before 注解后,若抛出异常获得不到原始异常。 - 优化:修改 geJwtAttrs() 笔误,修改为 getJwtAttrs() - 优化:更新依赖:fastjson->1.2.46,j2cache->2.3.8 - 优化:重命名流量控制的相关注解,使之更加直观
最后提交信息为:
jboot v1.3.4 release
v1.3.2
3263fcf
2018-01-30 14:51
对比
v1.3.2
Michael Yang
- 新增:JbootModelConfig的配置,全局配置是否缓存及缓存时间等 - 新增:@cacheevict 新增允许移除整个cacheName的配置 - 新增:@Cacheable 注解添加允许存储 null 数据的配置 nullCacheEnabl - 修复:在多数据源的情况下无法使用 sqlite 当中数据源的问题 - 修复:修改常量错别字 - 优化:重构 Jboot 请求数据验证模块,使用更加灵活自由 - 其他:更新 jwt 相关文档
最后提交信息为:
jboot v1.3.2 release
v1.3.1
298220a
2018-01-26 14:28
对比
v1.3.1
Michael Yang
- 新增:自定义 dbProFactory、containerFactory、transactionLevel 等配置的支持 - 新增:JWT 的支持,具体查看:https://gitee.com/fuhai/jboot/tree/master/src/test/java/jwt
最后提交信息为:
jboot v1.3.1 release
v1.3.0
7d616d8
2018-01-25 09:21
对比
v1.3.0
Michael Yang
- 新增:注解 @enablecors 用于跨域配置的支持 - 新增:Sharding-jdbc的注释说明,同时更新Sharding-jdbc到最新版本 - 新增:代码生成器生成代码默认添加 FindAll() 方法 - 修复:JFinal 的 findByCache、paginateByCache等方法没有走 JbootCache 的问题 - 修复:RPC model作为参数,缓存配置没有序列化导致保持的时候无法更新缓存的问题 - 修复:当使用auto_copy_model 模式的时候,保持成功无法自动赋值主键的问题 - 修复:@before(Interceptor.class)注解在Controller时,可能会触发两次的问题 - 修复:多次调用 getBodyString() 只有第一次能正常获取数据的问题 - 修复:文档相关的多处错误信息 - 优化:MQ接受消息后,触发监听器改为异步的方式触发 - 优化:FixedInvocation新增getInvocation()方法,用于底层自由控制 - 其他:更新Jboot相关依赖到最新版本 - - v.1.2.9 changes: - 新增:dubbo qos 端口的配置支持 - 新增:分布式配置中心可以按应用名获取配置信息 - 修复:FlashMessage 修复连续多次redirect ,可能造成FlashMessage丢失的问题 - 修复:修复由于ehcache过期造成element被移除后导致 getKeys 数据错误的问题 - 修复:baseViewPath 非根目录下 swaggerui 找不到的问题 - 修复:JFinal json序列化会导致 swaggerui 报错的问题 - 优化:FlashMessage性能,之前访问页面的时候会清空FlashMessage,可能导致高并发清空下有大量无效的清空操作。 - 优化:ehredis.getKeys() 可能造成大量访问redis的情况
最后提交信息为:
jboot v1.3.0 release
v1.2.8
6d24735
2018-01-15 09:58
对比
v1.2.8
Michael Yang
- 修复:jboot.rpc.proxy 和 jboot.rpc.filter 对 dubbo 或 motan 设置无效的问题 - 修复:使用JbootRequestContext获取session的id不正确的问题 - 优化:重命名 metrics 为 metric - 优化:升级 j2cache 到最新版本 2.2.4
最后提交信息为:
jboot v.1.2.8 release
v1.2.7
e0a1a14
2018-01-12 14:49
对比
v1.2.7
Michael Yang
- 新增:CaptchaValidate注解,方便验证码验证; - 修复:配置cache为ehredis时,某些情况无法获取session的问题。 - 优化:系统内置拦截器加载顺序,使之更加合理。 - 优化:升级 J2cache 到最新 v2.2.0 版本,支持 cache element 的 ttl 设置。 - 优化:支持自定义page的attr,使之更加好用合理。
最后提交信息为:
jboot v1.2.7 release
v1.2.6
0d40202
2018-01-12 14:48
对比
v1.2.6
Michael Yang
- 新增:CaptchaValidate注解,方便验证码验证; - 修复:配置cache为ehredis时,某些情况无法获取session的问题。 - 优化:系统内置拦截器加载顺序,使之更加合理。 - 优化:升级 J2cache 到最新 v2.2.0 版本,支持 cache element 的 ttl 设置。 - 优化:支持自定义page的attr,使之更加好用合理。
最后提交信息为:
jboot v1.2.6 release
v1.2.4
b372bdb
2018-01-05 16:18
对比
v1.2.4
Michael Yang
- 修复:FixedInterceptor 无法被注入的问题 - 优化:重命名 HandlerInvocation 为 FixedInvocation - 优化:设置 FlashAttr 在页面渲染时,不在使用 #(flash.attr) 而直接使用 #(attr) - 优化:增强 EmptyValidate 的用法,支持指定字段的错误信息反馈 - 优化:Service 层的代码生成器生成代码 默认使用 单利模式 - 优化:移除 ehredis 的默认 channel,修正 demo 的配置信息 - 优化:更新 FlashMessage demo 的使用方法
最后提交信息为:
jboot v 1.2.4 release
v1.2.3
8194e7e
2018-01-04 15:41
对比
v1.2.3
Michael Yang
- 新增:JbootCache 新增 J2Cache 的支持 - 新增:PropertyConfig 注解新增 file() 的支持,可读取任意 properties 文件 - 新增:Jboot 默认新增限流功能 - 新增:自定义 FixedInterceptor 功能,FixedInterceptor 在Jfinal体系里是一个不能被 @Clear 的拦截器 - 优化:重命名注解 PropertieConfig 为 PropertyConfig - 优化:移除 ehredis 缓存的 mq 依赖,默认使用 redis 的发布订阅功能 - 优化:重命名 HandlerInterceptor 为 FixedInterceptor - 优化:使用 Caffeine 全面替代 Guava Cache
最后提交信息为:
jboot v1.2.3 release
v1.2.2
2725ac7
2017-12-29 09:13
对比
v1.2.2
Michael Yang
- 新增:ParamType类,方便swagger注解使用 - 新增:JbootCache 新增 getTtl() 和 setTtl() 方法,方便对缓存设置过期时间 - 新增:添加ActionCache的key生成机制的配置,方便自己对ActionCache的key的管理 - 新增:JbootController 新增 getBodyString() 方法,方便接收客户端POST过来的body数据 - 新增:添加jetty的支持,需要自行添加jetty的maven依赖 - 新增:AOP 添加对 @Bean(name="serviceName") 的支持,方便对一个接口有多个实现类的情况进行注入 - 修复:JFinal constants.setError404View 等无效的问题 - 修复:分布式下,可能导致不同节点的ehcache缓存过期时间不一致的问题 - 修复:由于Jboot不断迭代导致文档多处错误的问题 - 修复:在某些情况下 SPILoader 可能出现的空指针异常的问题 - 优化:设置 ActionCache 的默认时间为1周,1周后自动缓存过期自动清除 - 优化:重构数据源和sharding-jdbc分库分表部分,删除无用设计和代码 - 优化:设置 session 自动过期和修改默认的 session 为 —JSID—,之前为JSESSIONID可能会和其他框架冲突 - 优化:重命名 UnderTowClassloader 为 JbootServerClassloader,方便今后统一对class的管理
最后提交信息为:
jboot v1.2.2 release
v1.2.1
eb32109
2017-12-25 15:56
对比
v1.2.1
Michael Yang
- 修复:v1.2.0版本的 JbootModel 的 NullPointerException 异常问题 - 修复:Controller rendderXml 和 renderTemplate 的时候,无法使用 ActionCache 的问题
最后提交信息为:
Jboot v1.2.1 release
v1.2.0
4512ea1
2017-12-25 09:48
对比
v1.2.0
Michael Yang
- 新增:新增 JbootShiroCacheManager ,用于 给shiro.ini 进行配置使用 Jboot 默认缓存 - 新增:EnableActionCache 和 ActionCacheClear 注解,用于对action进行配置高速页面缓存 - 新增:给JbootModel 添加 copyModel 方法,用于rpc对象传输时modifys丢失 无法保存的的问题 - 修复:分布式配置文件启用是,读取分布式配置文件错误的问题 - 修复:当分布式任务执行间隔小于60秒时,可能存在一个任务在多个系统执行的问题 - 修复:ClassScanner有中文路径时,扫描不到class的问题 - 修复:修复由于Jboot的自定义session没有实现getAttributeNames,使用Jfinal 的 SessionInViewInterceptor 会报错的问题 - 优化:删除 undertow server 对 Jfinal 内部数据的初始化过程 - 优化:当传入缓存时间为0 或者 小于0时,默认为永久缓存 - 优化:执行package指令时,同步业务jar拷贝到 app 的 lib 目录中 - 优化:更新guava、fastjson、opentracing等到最新版本
最后提交信息为:
jboot v1.2.0 release
v1.1.9
047b0df
2017-12-18 09:11
对比
v1.1.9
Michael Yang
- 新增:Columns实现序列化,支持RPC直接远程传入Columns。 - 修复:JbootRedis的getWithoutSerialize方法返回空数据出现NullPointerException异常的问题。 - 修复:JbootModel 通过 fastjson 序列化的时候没有排除某些私有方法而序列化异常的问题。 - 优化:重构Swagger模块,移除Jboot自定义Swagger注解,添加Swagger原生注解支持。 - 优化:更新sharding-jdbc到2.0.1版本,更新 fastjson 到1.2.43版本。
最后提交信息为:
jboot v1.1.9 release
v1.1.8
54635f2
2017-12-15 09:09
对比
v1.1.8
Michael Yang
- 新增:JbootCacheManager 通过配置文件直接获取 JbootCache 的方法,用于不同的场景调用不同的缓存。 - 新增:JbootIllegalConfigException 异常类,用于给出配置文件错误的提示。 - 新增:JbootRedis 新增 getWithoutSerialize 方法,用于读取一些由redis生成的非序列化数据。 - 修复:自定义JFinal指令的时候,可能存在同一个页面下多个相同的指令出现数据污染的问题。 - 优化:重构 Jbootmq 模块,移动channel配置到 jboot.mq.channel。 - 优化:重构 ehredis 缓存模块,当不配置mq channel的时候不再抛出异常。
最后提交信息为:
jboot v1.1.8 release
v1.1.7
2e09067
2017-12-13 11:26
对比
v1.1.7
Michael Yang
- 优化:重构 JbootDirectiveBase 自定义指令,使得 getParam 更加简洁好用 - 优化:删除 JbootVoModel 和其相关工具 - 优化:完善 fastjson 序列化,新增 kryo 序列化配置的支持
最后提交信息为:
jboot v1.1.7 release
v.1.15
fb1a4fa
2017-12-11 13:17
对比
v1.1.5
Michael Yang
- 新增:自定义DataSource的支持,同时不影响sharding-jdbc的使用。 - 新增:默认的sql模板路径,默认路径为classPath。 - 新增:onGuiceConfigure配置函数,方便用户自己配置AOP的相关拦截。 - 修复:dubbo rpc 无法发现jboot序列化的问题
最后提交信息为:
jboot v1.1.5 release
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/JbootProjects/jboot.git
git@gitee.com:JbootProjects/jboot.git
JbootProjects
jboot
jboot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册