Hotchpotch:大杂烩,工作中经常用到的工具等等

时间:2024-05-19 02:28:33
【文件属性】:

文件名称:Hotchpotch:大杂烩,工作中经常用到的工具等等

文件大小:89KB

文件格式:ZIP

更新时间:2024-05-19 02:28:33

java log utils dubbo Java

Hotchpotch 大杂烩,工作中经常用到的工具等等 common 目前期中放的是参数校验工具。支持接口上直接打上注解来处理,支持很多种类的判断(判断空、手机号、邮箱校验等等) log 包括异步日志处理和dubbo的AccessLogRotateFilter。 redis 包含了堆jedis的相关封装 http 封装了一些基本的http发送接收方法 date 处理日期的util,java的date绝对是败笔。 secrets 加密算法,用于生成八位随机字符,使用凯撒加密算法 另外还有加密手机号使用的Util,能够使用相同的手机号加密出不同的密文,不同的密文反解出相同的手机号。 image 剪切图片使用的工具类 统一配置 用于统一配置spring文件 rocket-mq 用于处理rocketmq消息堆积 exception ExceptionPicker工具类:用于从异常堆栈中,找出特定的


【文件预览】:
Hotchpotch-master
----sql()
--------ParamsMap.java(715B)
--------SqlBuilder.java(9KB)
----date()
--------DateUtils.java(11KB)
----class()
--------ClassUtil.java(13KB)
----common()
--------Domain.java(773B)
--------MinLength.java(788B)
--------ValidatorAdapter.java(1KB)
--------NotBlank.java(923B)
--------Email.java(579B)
--------SeatCodeValidator.java(815B)
--------NotNull.java(524B)
--------Enum.java(3KB)
--------Range.java(830B)
--------validator.java(7KB)
--------EntityIdValidator.java(816B)
--------Min.java(766B)
--------Mobile.java(767B)
--------Size.java(846B)
--------Max.java(757B)
--------NotEmpty.java(611B)
--------MaxLength.java(785B)
--------BaseObj.java(319B)
----batch()
--------ExceptionHandler.java(257B)
--------DemoData.java(216B)
--------AbstractBatchTask.java(387B)
--------BatchTask.java(304B)
--------DemoBatchTask.java(359B)
--------DefaultExceptionHandler.java(523B)
--------BatchExecutor.java(5KB)
----log()
--------AsyncRollingFileAppender.java(4KB)
--------AccessLogRotateFilter.java(3KB)
--------LoggerUtil.java(14KB)
----rocket-mq()
--------MessageAmass.java(2KB)
----排序()
--------排序.txt(7KB)
----http()
--------HttpUtil.java(10KB)
----tcp()
--------TCP:IP.txt(23KB)
----check-nginx()
--------vim.txt(102B)
--------CheckNginx.sh(501B)
----统一配置()
--------SWPropertiesFactoryBean.java(3KB)
--------SWPropertyPlaceholderConfigurer.java(3KB)
----redis()
--------RedisService.java(1KB)
--------ICacheService.java(10KB)
--------RedisSentinelService.java(2KB)
--------RedisBaseService.java(27KB)
--------RedisServiceAutoConfiguration.java(16KB)
----executor()
--------EnhancedThreadPoolTest.java(3KB)
--------EnhancedThreadPoolExecutor.java(1KB)
--------EnhancedTaskQueue.java(2KB)
----exception()
--------ExceptionCenter.java(4KB)
--------ExceptionPicker.java(2KB)
--------ThrowUtils.java(610B)
--------ExceptionParser.java(2KB)
----LICENSE(34KB)
----excel()
--------ExcelProperties.java(1KB)
--------ExcelException.java(777B)
--------ExportExcelUtils.java(6KB)
----README.md(2KB)
----image()
--------ImageUtils.java(2KB)
----secrets()
--------RandomId.java(1KB)
--------Caesar.java(2KB)
--------BarCodeUtils.java(6KB)
----.gitignore(272B)

网友评论