工具集util
程序员文章站
2022-07-02 09:30:13
...
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
// 驼峰转换
com.google.common.base.CaseFormat
// 时间工具方法
org.apache.commons.lang3.time.DateUtils
// 注解操作方法
org.springframework.core.annotation.AnnotationUtils
// https://blog.csdn.net/u011479200/article/details/90440209
// 反射
org.apache.commons.lang3.reflect.MethodUtils //--- 方法工具类
org.apache.commons.lang3.reflect.FieldUtils // --- 属性工具类
// 文件
org.apache.commons.io.FileUtils // --- 文件操作类
org.apache.commons.io.FilenameUtils //--- 文件名操作类
org.apache.commons.io.IOUtils //--- io工具类
java.nio.file.Files // --- nio工具类
// 工具包--commons-beanutils
//- MethodUtils通过反射访问对象的方法并且执行方法
//- ConstructorUtils通过反射提供了构造方法相关的便捷操作方法
//- PropertyUtils通过反射提供了对象属性的便捷操作方法
//- BeanUtils通过反射提供了Bean对象的便捷操作方法 --- 不建议使用
//- ConvertUtils提供了数据类型相互转换的方法
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.3</version>
</dependency>
org.apache.commons.collections4.IteratorUtils