Jboot v3.13.0 发布,基于 JFinal 类似 Spring Cloud 的框架
Jboot 一个更简单的分布式、微服务框架。
Jboot是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的微服务框架,帮助开发者降低微服务、分布式开发门槛。爽爽开发,快乐生活。
到目前为止,Jboot 已经开源超过了 5 年的时间,迭代了 200+ 个版本,已经被超过 1000+ 公司在使用,其中包含了多个知名的上市公司,我们了解到的多个使用 Jboot 开发的产品,用户量超过 1亿 以上。
Jboot v3.13.0 更新内容如下:
- 新增:是否处理 404 页面的配置支持,方便与其他 web 框架整合
- 新增:JbootAppListener 新增 onConstantConfigBefore() 方法
- 新增:SPI 新增直接配置类名的功能
- 新增:MQ 新增支持多个实例配置的支持
- 新增:Redis 新增配置多个实例的支持
- 新增:Cache 缓存新增配置多个实例的支持
- 新增:限流组件新增 IP 限流功能
- 新增:限流组件新增 IP 白名单功能
- 新增:IdCache 默认的缓存前缀配置
- 新增:@FilterBy() 注解,用于对某些参数进行内容过滤
- 新增:Jbootmq 的监听器(Listener)新增 MessageContext 参数,支持更多的消息配置
- 新增:MockMvc 新增 upload 方法,用于对上传文件的测试
- 优化:404 403 401 等错误输出 info 信息,而不是 warn
- 优化:开放更多的 JbootMqImpl 方法
- 优化:优化 Http 工具类,上传文件的时候添加 ContentType 信息
- 优化:AOP 缓存添加默认时间为 1 个小时
- 优化:为 @Cacheable() 等注解添的key构建加更多的数据类型支持,支持集合和数组
- 优化:AttachmentManager.java,使之 getFile 不返回 null
- 优化:JsonManager.me().setDefaultDatePattern 的默认配置
- 优化:当 cglib 创建对象出错时,错误信息不明确的问题
- 优化:Cache、MQ、Redis 的 Manager 在某些情况下可能出现 NPE 的问题
- 优化:升级相关依赖到最新版本
- 优化:Rokect MQ 新增更多的配置支持
- 优化:移动 AOP 的默认配置到 "jboot.aop.cache"
- 优化:"jboot.model.idCacheType" 配置名称修改为 "jboot.model.idCacheName"
- 优化:"jboot.web.session.cacheType" 配置名称修改为 "jboot.web.session.useCacheName"
- 优化:重命名 JbootConfigUtil 为 ConfigUtil
- 文档:修改文档错误已经添加部分文档
Jboot 开发文档:
同时,Jboot 官方也推出了收费的、企业级快速开发框架 JbootAdmin (如下图所示),真诚的为各位开发者提供一站式、保姆式服务。请咨询海哥。
更多关于 JbootAdmin 请参考:http://jboot.io/jbootadmin/feature.html
Maven 依赖:
<dependency> <groupId>io.jboot</groupId> <artifactId>jboot</artifactId> <version>3.13.0</version> </dependency>
Hello World:
@RequestMapping("/") public class HelloWorld extends JbootController { public void index(){ renderText("hello world"); } public static void main(String[] args){ JbootApplication.run(args); } }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
lamp-cloud 3.5.7 发布,升级 logback
3.5.7 版本更新详情: build spring.boot.version>2.5.8 spring-boot-admin.version>2.5.5 hutool.version>5.7.18 logback.version > 1.2.9 fix 升级logback解决漏洞:CVE-2021-42550 《灯灯》中后台快速开发平台 lamp 项目组成 1) 工具集 ( lamp-util 项目必备,其他2个可选) 项目 gitee github 备注 工具集 lamp-util lamp-util 业务无关的工具集,cloud和boot 项目都依赖它 代码生成器 lamp-generator lamp-generator 给开发人员使用 定时调度器 lamp-job lamp-job 尚未开发 2) 后端 (下面2个项目功能一致,任选其一即可) 项目 gitee github 备注 微服务版 lamp-cloud lamp-cloud SpringCloud 版 单体版 lamp-boot lamp-boot SpringBoot 版(和lamp-...
- 下一篇
QuickDAO 4.1.9 版本发布,支持直接传入 SQL 语句查询和更新
QuickDAO4.1.9版本已发布,可在maven中央仓库下载(阿里云仓库可能更新不及时),本次更新内容如下: 友情提示:每次更新版本时通常在线文档也会同步更新.请注意查看文档页面时清空缓存,以便获取最新文档 [新增]懒加载功能(lazyLoad) [新增]rawSelect和rawUpdate方法,直接传入SQL语句 [新增]delete(Class clazz)方法,可根据唯一约束和id删除实体类 [新增]DAOUtil添加对比数据库字段信息并生成SQL语句的功能 [优化]支持新增自增列 [优化]添加使用or查询条件时不能使用joinTable的异常提示 [优化]优化insertBatch和insertArrayBatch方法 [优化]去掉拦截器功能(Interceptor) [修复]解决mysql迁移表结构报错问题 QuickDAO是一款简单易用的ORM框架,虽然市面上ORM框架已经非常多,但是有很多痛点这些框架并没有解决.QuickDAO相较于其他ORM框架的特点如下: 支持lambda表达式 从版本4.1.4开始,查询API支持lambda查询 lambda文档 支持外键关...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境