public class ToolUtil extends ValidateUtil
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
SALT_LENGTH
默认密码盐长度
|
| 构造器和说明 |
|---|
ToolUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copyProperties(Object source,
Object target)
拷贝属性,为null的不拷贝
|
static String |
currentTime()
当前时间
|
static String |
dateType(Object o)
判断一个对象是否是时间类型
|
static String |
getApplicationName()
获取应用名称
|
static String |
getCreateTimeBefore(int seconds)
获取某个时间间隔以前的时间 时间格式:yyyy-MM-dd HH:mm:ss
|
static String |
getExceptionMsg(Throwable e)
获取异常的具体信息
|
static String |
getFileSuffix(String fileWholeName)
获取文件后缀名 不包含点
|
static String |
getIP()
获取ip地址
|
static String |
getRandomString(int length)
获取随机字符,自定义长度
|
static String |
getTempPath()
获取临时目录
|
static String |
getWebRootPath(String filePath)
获取项目路径
|
static boolean |
isNum(Object obj)
是否为数字
|
static Boolean |
isWinOs()
判断是否是windows操作系统
|
static String |
md5Hex(String str)
md5加密(不加盐)
|
static String |
md5Hex(String password,
String salt)
md5加密(加盐)
|
static String |
removeWhiteSpace(String value)
过滤掉掉字符串中的空白
|
static String |
stringReplaceBuild(String value,
Map<String,Object> params)
替换字符串的值
例如:字符串为 #{name}导出文件
本方法可根据参数中map里的name值替换掉以上表达式的#{name}
|
static Integer |
toInt(Object val)
把一个数转化为int
|
static Map<String,Object> |
toMap(Object object)
object转化为map
|
isAllEmpty, isEmpty, isNotEmpty, isOneEmptypublic static final int SALT_LENGTH
public static String getRandomString(int length)
public static String getCreateTimeBefore(int seconds)
public static String getApplicationName()
public static String getIP()
public static Boolean isWinOs()
public static String getTempPath()
public static boolean isNum(Object obj)
public static String currentTime()
Copyright © 2020. All rights reserved.