Redkale 2.0.0.rc1 发布,Java 分布式微服务框架
Redkale 2.0.0.rc1 发布。Redkale, 一个 Java 分布式微服务框架,1.1M 的 jar 可以代替传统 几十M 的第三方。包含 TCP/UDP、HTTP、RPC、依赖注入、序列化与反序列化、数据库操作、WebSocket 等功能。 一方面模块高度整合,极大的简化业务开发代码,一方面暴露大量底层,方便二次框架开发。
Java 并不臃肿, 臃肿的是你自己的设计思维!
本次版本更新内容:
- 【新增】HttpRequest 增加 getAnnotation 系列方法
- 【新增】RetResult 增加 map 静态方法
- 【新增】HttpServlet 增加 postStart 方法
- 【新增】WebSocket 增加 getSncpAddress 方法,获取分布式下的 sncp 地址
- 【新增】Convert 增加 newConvert 功能,传递 BiFunction<Attribute, Object, Object> 参数
- 【新增】新增 HttpRequest.getQueryBytes 方法
- 【新增】增加 util.ResourceInjectLoader 功能,可自定义依赖注入的注解
- 【新增】Utility 增加 reverseSort 方法
- 【新增】RetResult 增加 convert 属性
- 【优化】Convert.newConvert 增加第 2 个 Function 参数 ConvertField
- 【优化】【不兼容】CacheSource 的 getCollectionMap 序列方法增加一个set参数
- 【优化】【不兼容】移除 javax.persistence.GeneratedValue 功能,不提倡自动生成主键
- 【优化】RestHeader 支持 InetSocketAddress 类型
- 【优化】StringConvertWrapper 更名为 StringWrapper
- 【优化】Utility 增加 containsMatch、removeMatch 方法
- 【优化】HttpResult 支持传递 Convert 对象
- 【优化】RetResult 增加 Convert 属性
- 【优化】ColumnExpress 增加除法、取模表达式
- 【优化】DataSource 的 clearTable、dropTable 在表不存在的情况下由抛异常改为结果值返回 -1
- 【修复】修复 Entity 类带 boolean 字段调 DataSource.insert 出现异常的 bug
- 【修复】修复同一个 Entity 类被多个 source 源分表分库操作时判断表是否已建有误的 bug
- 【修复】修复 mysql 下 update 操作值带转义字符导致失败的 bug
- 【修复】修复多个 @RetLabel 不能正确根据 locale 获取对应值的 bug
- 【修复】修复 ColumnValue.mov 时字段类型是 long,而参数值是 int 会报错的 bug
- 【修复】修复 ConvertFacotry.register 方法中 column 参数没有对应 field 时会导致 method 的 ignore 失效的 bug
- 【修复】修复 Utility.encodeUTF8 在四字节情况下的 bug
- 【修复】修复 FileSimpledCoder的instance 写错的 bug
- 【修复】修复 JsonByteBufferWriter 的 utf8 问题
- 【修复】修复 DataSource中json 字段不为 Serializable 时会异常的 bug
Redkale官网: https://redkale.org
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BookChatApp v1.1 发布,uni-app 开发的书籍阅读 APP
介绍 通用书籍阅读 APP,BookChat 的 uni-app 实现版本,支持多端分发,编译生成 Android 和 iOS 手机 APP 以及各平台的小程序。 使用 BookChatApp,您可以轻松地将您的电子书、文档手册和在线书籍分发到各个小程序平台,以及编译生成手机 APP 发布到各大手机软件市场供用户下载和使用。 升级日志 修复登录前后,banner和关于我们的链接跳转不一样的问题 iOS 首次打开 APP 未授权网络访问的时候,首页每隔 3 秒轮询请求内容,避免出现空白 横幅大小,BookStack管理后台可控,APP 根据后端设定的横幅宽高比例调整横幅大小 内容阅读 blockquote 标签优化 相关链接 BookChatApp 开源地址 Gitee: https://gitee.com/truthhun/BookChatApp GitHub: https://github.com/truthhun/BookChatApp BookChatApp 下载体验 目前BookChatApp已经编译成了iOS APP 和 Android APP,iOS版已上架APP stor...
- 下一篇
禅道 11.6.4 版本发布,主要修复 bug
禅道项目管理软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。禅道官网:www.zentao.net。 大家好,禅道项目管理软件开源版11.6.4发布,该版本主要修复Bug。 一、修改记录 完成的需求: 4349 用户名中可以加‘.’ 4390禅道英文版的About 中增加翻译者的名字 4392维护文档分类切换所属文档库后把分类下面的文档也带到新文档库中 修复的Bug: 2438 测试单报表用例执行人显示为真实姓名 2567 用例批量删除按钮没有根据权限进行控制显示 2587 用户反馈 CSRF跨站请求伪造问题 2596 测试报告里没有统计到用例批量执行数据 2599 子任务删除,父任务历史没有相关记录 2613 任务中图片超链接共存异常 2614 提bug重新步骤保存的模板只能本人删除 2616 自定义文档上传图片,超链接被替换为图片的异常 2621 禅道...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果