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


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

查看所有标签

猜你喜欢:

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

零基础学C语言

零基础学C语言

康莉//李宽 / 机械工业 / 2009-4 / 48.00元

《零基础学C语言》的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了C语言各方面的知识,重点突出。《零基础学C语言》含有大量实例,代码短小精炼,紧扣所讲要点的本质,以加深读者的印象,同时结合笔者多年使用C语言的经验,阐述了很多代码编写技巧,读者可将代码复制到自己的机器上进行实验,自行实践和演练。C语言是编程方式灵活多样、功能强大、应用广泛的一种程序设计语言。从程序设计语言的发展历程来看,尽管后来出......一起来看看 《零基础学C语言》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

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

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具