内容简介:Jboot 是一个基于 JFinal 和 Undertow 开发的微服务框架。提供了 AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、Opentracing 数据追踪、metrics 数据监控、分布式 session、代码生成器、shiro 和 jwt ...
Jboot 是一个基于 JFinal 和 Undertow 开发的微服务框架。提供了 AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、Opentracing 数据追踪、metrics 数据监控、分布式 session、代码生成器、shiro 和 jwt 安全控制、swagger api 自动生成等功能。
Jboot v1.6.3 主要更新如下:
新增:自定义数据库dialect方言的问题,解决分库分表的时候,JFinal启动会自动全表扫描,造成启动非常缓慢的问题。
例如:当分表后,可能在数据库中存在超过10000张表,这个时候JFinal启动会通过"select * from table where 1 = 2"去确认Model和数据库表是否匹配,分库分表的时候是根据字段的相关策略去做分表。由于这个 sql 的where条件没有字段会造成全表扫描,通过自定义dialect来解决这个问题。
修复:Hikaricp当不设置最小连接数的时候,最小连接数默认等于最大连接数的问题
hikaricp连接池有个变态的问题,就是当不设置连接池最小连接数的时候,连接池的最小连接数等于设置的最大连接数(druid和c3p0等不设置的时候最小连接数为0),造成jboot启动的时候会去初始化对应的数据库连接。
修复:分布式session在使用 redis 缓存的时候会创建多个redis客户端的bug
优化:升级 undertow 和 jfinal-wexin 等依赖
还没对 Jboot 进行 star 的用户,请进入 https://gitee.com/fuhai/jboot 点击 star,Jboot,您绝对值得拥有。
Jboot 快速入门: http://jboot.io
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Blockchain Basics
Daniel Drescher / Apress / 2017-3-16 / USD 20.99
In 25 concise steps, you will learn the basics of blockchain technology. No mathematical formulas, program code, or computer science jargon are used. No previous knowledge in computer science, mathema......一起来看看 《Blockchain Basics》 这本书的介绍吧!