Redkale 2.0.0.rc1 发布,Java 分布式微服务框架

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Redkale 2.0.0.rc1 发布。Redkale, 一个 Java 分布式微服务框架,1.1M 的 jar 可以代替传统 几十M 的第三方。包含 TCP/UDP、HTTP、RPC、依赖注入、序列化与反序列化、数据库操作、WebSocket 等功能。 一方面模块...

Redkale 2.0.0.rc1 发布。Redkale, 一个 Java 分布式微服务框架,1.1M 的 jar 可以代替传统 几十M 的第三方。包含 TCP/UDP、HTTP、RPC、依赖注入、序列化与反序列化、数据库操作、WebSocket 等功能。  一方面模块高度整合,极大的简化业务开发代码,一方面暴露大量底层,方便二次框架开发。  

Java 并不臃肿, 臃肿的是你自己的设计思维!

本次版本更新内容:

  1. 【新增】HttpRequest 增加 getAnnotation 系列方法
  2. 【新增】RetResult 增加 map 静态方法
  3. 【新增】HttpServlet 增加 postStart 方法
  4. 【新增】WebSocket 增加 getSncpAddress 方法,获取分布式下的 sncp 地址
  5. 【新增】Convert 增加 newConvert 功能,传递 BiFunction 参数
  6. 【新增】新增 HttpRequest.getQueryBytes 方法
  7. 【新增】增加 util.ResourceInjectLoader 功能,可自定义依赖注入的注解
  8. 【新增】Utility 增加 reverseSort 方法
  9. 【新增】RetResult 增加 convert 属性
  10. 【优化】Convert.newConvert 增加第 2 个 Function 参数 ConvertField
  11. 【优化】【不兼容】CacheSource 的 getCollectionMap 序列方法增加一个set参数
  12. 【优化】【不兼容】移除 javax.persistence.GeneratedValue 功能,不提倡自动生成主键
  13. 【优化】RestHeader 支持 InetSocketAddress 类型
  14. 【优化】StringConvertWrapper 更名为 StringWrapper
  15. 【优化】Utility 增加 containsMatch、removeMatch 方法
  16. 【优化】HttpResult 支持传递 Convert 对象
  17. 【优化】RetResult 增加 Convert 属性
  18. 【优化】ColumnExpress 增加除法、取模表达式
  19. 【优化】DataSource 的 clearTable、dropTable 在表不存在的情况下由抛异常改为结果值返回 -1
  20. 【修复】修复 Entity 类带 boolean 字段调 DataSource.insert 出现异常的 bug
  21. 【修复】修复同一个 Entity 类被多个 source 源分表分库操作时判断表是否已建有误的 bug
  22. 【修复】修复 mysql 下 update 操作值带转义字符导致失败的 bug
  23. 【修复】修复多个 @RetLabel 不能正确根据 locale 获取对应值的 bug
  24. 【修复】修复 ColumnValue.mov 时字段类型是 long,而参数值是 int 会报错的 bug
  25. 【修复】修复 ConvertFacotry.register 方法中 column 参数没有对应 field 时会导致 method 的 ignore 失效的 bug
  26. 【修复】修复 Utility.encodeUTF8 在四字节情况下的 bug
  27. 【修复】修复 FileSimpledCoder的instance 写错的 bug
  28. 【修复】修复 JsonByteBufferWriter 的 utf8 问题
  29. 【修复】修复 DataSource中json 字段不为 Serializable 时会异常的 bug

Redkale官网: https://redkale.org


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Uberland

Uberland

Alex Rosenblat / University of California Press / 2018-11-19 / GBP 21.00

Silicon Valley technology is transforming the way we work, and Uber is leading the charge. An American startup that promised to deliver entrepreneurship for the masses through its technology, Uber ins......一起来看看 《Uberland》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具