# MicroUtils **Repository Path**: afsdfa/MicroUtils ## Basic Information - **Project Name**: MicroUtils - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MicroUtils #### 介绍 致力于常用的工具类 #### 工具说明 ##### always boolean ObjectUtil.isNotNull(Object obj, String... fieldName) 描述: 根据可变参数传入的属性名,判断obj对象是否不为null fieldName若为null或不写,则默认判断obj的所有属性不为null Class ClassUtil.WrapperClass(Class primitive) 描述: 根据传入的基本数据类类型可返回包装类的数据类类型 String ClassUtil.classType(Class classType) 描述: 根据传入的类类型返回全类名,若是基本数据类型,则返回包装类的全类名 ##### file void FileUtil.traverseFolder(File file) 描述:递归遍历文件夹 void FileUtilComponent.formatCode(File infile, File outfile) 描述: 可将infile文件的内容格式化成一行文件outfile void FileUtilComponent.deleteFile(File file,String regex) 描述: 根据传入的正则表达式匹配文件的名字进行删除 ##### orm mybatis void MapperXml.createMapper(Class classType, String path) 描述: 根据传入的路径,通过反射可生成某个类的mapper映射文件 注解: @Id: 实体类在进行映射的时候,必须指定表的主键 @Table: 表名与类名不同时说明 @Column: 列名与属性名不同时说明 @Transient: 标识该属性不参与映射 注意: path传入的路径的时候,以src下为起始传入包路径,如"com.dao" ##### JS $.fn.template() 描述: 初始化模板,在写html的时候使用占位符进行数据占位 $.fn.callback() 描述: 在参数内填充数据,方法可自动按照顺序将数据填入到占位符中 #### 参与贡献 1. 墨渐生微