转载

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

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<Attribute, Object, Object> 参数
  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

原文  https://www.oschina.net/news/110665/redkale-2-0-0-rc-1-released
正文到此结束
Loading...