Skip to content

zq99299/my-toolbox

Repository files navigation

工具箱 - mrcode

只支持 JDK 21+(可以复制源码到 JDK8 中使用,新特性只有一小部分,有些类可能都没有新特性)

简述

定位:平时开发中第三方工具无法满足的时候,自己写的,或则在基础上封装的一些工具

并且会使用很长一段时间,稳定之后,再重构集成到该工具包中

使用说明

添加依赖:

<!-- maven 使用 -->
<dependency>
    <groupId>cn.mrcode.tool</groupId>
    <artifactId>my-toolbox</artifactId>
    <version>0.1.5</version>
</dependency>
// gradle 使用
implementation 'cn.mrcode.tool:my-toolbox:0.1.5'

可以通过 Maven 中央仓库 获取最新版本

目前已有的工具有:

具体使用方式可以查看 在线文档 或者查看 测试用例

简要更新日志

v0.1.5

  • 简单任务分发器 增加 containsTask 方法

v0.1.4

v0.1.3

  • BatchProcessor 增加 stopQuietly 方法,可以多次调用,不会抛出异常

v0.1.2

  • BatchProcessor.java 工具类增加 startListen 方法,该方法替代 start 方法作为主要入口方法,会更清晰知道自己要的是单条消费数据还是批量消费数据

About

我的工具箱,日常工作中自己编写,或者封装其他工具的一些工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages