开源代码地址(码云):https://gitee.com/suimenghao/until-demo
用于记录平常工作中使用的Java相关工具类demo,为了提高日常工作效率
date/DateTool 时间工具类,返回当前日期各种时间类型、获取某天日期、日期对应周期等其他常用日期,后续会继续更新
excel/ExcelUtil excle导出工具类
CheckEmpty 检查对象是否为空,为空返回true
CvsUtil 引用super-csv包,主要实现把数据以cvs文件导出,demo中主要实现了对象导出和list对象导出,list导出是在其他情况无法实现的情况下使用
HttpClientUtil 引用httpclient包,这个包实现了所有 HTTP 的方法(GET、POST、PUT、HEAD、DELETE、HEAD、OPTIONS 等),支持 HTTPS 协议
PinYinUtil 拼音工具类,获取汉字拼音首字母缩写,英文字符串不变 ;将字符串中的中文转化为拼音,其他字符不变
FileTool 文件操作工具类,该工具类是目前应用到相关oss存储
ThreadPoolUtil 线程池工具类,将五种线程池用单例模式实现,当然也没必要用单例模式实现,这个完全根据项目的业务需要来定