Skip to content

Releases: acexy/java-toolkit

publish 2.0.5

12 Aug 01:56
Compare
Choose a tag to compare
  • 调整默认Async Http默认工作连接数
  • Zip4J升级最新API
  • 升级依赖推荐版本

publish 1.1.7

05 Jun 02:50
Compare
Choose a tag to compare
  • BeanCopierUtils 增加Class -> Fields 缓存 不再每次反射 提高性能
  • Http Async 模块调整了函数名 区分该模块的相关内容
  • 新增Class扫描器 CustomizeClassScanner 可以一次性扫描指定package下的所有Class类类型

Publish v1.1.5

03 Jan 06:15
Compare
Choose a tag to compare
  • 修复ThreeDES模块存在线程安全的问题
  • JDKHttp模块修复了post请求requestMethod声明不完整的问题
  • 优化了线程(包括定时任务)可能造成线程过量创建的问题
  • 线程池提供了统一 new Thread() 创建管理 (代替代码中显式创建线程)
  • 升级部分推荐依赖

Publish 1.1.4

14 Aug 06:21
b1580df
Compare
Choose a tag to compare
  • 1.1.4

    • XML模块 默认自动使用了XStream推荐的安全模块
    • 统一了项目的Charset枚举值及一些基础的枚举引用规范
    • 调整基于JDK的http请求方法,更多的请求返回类型,更优雅的使用方法 参见 JDKHttpTest.java
    • Redis新增官方集群Cluster的连接方式 参见RedisClusterManagerTest.java

Publish 1.1.3

28 Jun 08:09
Compare
Choose a tag to compare
  • 1.1.3

    • 调整RedisManager初始化可通过redis.properties的redis.db.index属性来指定redis默认数据库

    • JSON模块新增 toFormatJSONString() 输出美化后的json字符串

    • RSA模块拓展API功能提升

      1. 允许指定加解密 paddming algorithm
      
          RSA/ECB/PKCS1Padding (默认)
          RSA/ECB/OAEPWithSHA-1AndMGF1Padding
          RSA/ECB/OAEPWithSHA-256AndMGF1Padding
              
      2. 允许指定加验签 模式 algorithm
          
          SHA1withRSA (默认)
          SHA256withRSA
              
      3. 允许将生成的base64公私钥格式化成标准pkcs8.pem文件字符串
      

Publish v1.1.2

05 Jun 08:57
Compare
Choose a tag to compare
  • 允许线程池模块中,自定义线程组&线程的名字以便日志输出
  • 调整了Database模块,统一使用BasicDBManagerBuilder管理数据库实例
  • 新增POI Excel读取功能,支持各种配置(包括指定单元格特殊格式读取, 自定义格式化, 指定范围读取等特殊功能)

Publish

31 Oct 06:29
Compare
Choose a tag to compare
  • Aop Bugfix

publish 1.1.0

26 Oct 02:00
Compare
Choose a tag to compare

重新规整

Publish 1.0.10

10 Oct 08:27
Compare
Choose a tag to compare

1.0.10
1. 调整async模块,公共的请求和响应方式,更加完善的请求参数限定
2. 调整async模块,提供更加丰富的http-client功能定制,例如取消证书校验,关闭警告日志
3. 调整async模块,新增异步调用api 包括在一个http-client中可使用上下文持续请求或者单独不传送上下文请求
4. 调整async模块,新增发送二进制数据(包括byte数组或文件)
5. 增加jdk原始io常用模块(待拓展)

Publish 1.0.9

07 Sep 07:40
Compare
Choose a tag to compare
1.0.9 调整功能
    1. 优化反射工具对静态方法/类的相关支持
    2. MongoDriverManager新增删除相关封装,优化api
    3. 调整了BeanCopier的属性追加函数
    4. 调整线程池初始化的默认参数
<dependency>
  <groupId>com.thankjava.toolkit</groupId>
  <artifactId>fast-toolkit</artifactId>
  <version>1.0.9</version>
</dependency>
<dependency>
  <groupId>com.thankjava.toolkit3d</groupId>
  <artifactId>fast-toolkit3d</artifactId>
  <version>1.0.9</version>
</dependency>