Skip to main content

1. Core模块

核心模块包含xxx,

1.1 hutool工具类

Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,官网地址 https://www.hutool.cn/

下面把框架用到的工具方法罗列了下,供参考

1.1.1 StrUtil 字符串工具类

空安全

方法名说明示例
isEmpty判断给定的字符串是否为空,这里的"空"指的是null或者空字符串(""),关联取反方法 isNotEmptyStrUtil.isEmpty(null); // true
StrUtil.isEmpty(""); // true
StrUtil.isEmpty(" "); // false
isBlank判断给定的字符串是否为空或者仅包含空白字符(如空格、制表符、换行符等)。关联取反方法 isNotBlankStrUtil.isBlank(null); // true
StrUtil.isBlank(""); // true
StrUtil.isBlank(" "); // true
equalsAny检查指定字符串是否与任意一个搜索字符串相等StrUtil.equalsAny("abc", "a"," b",null) //false
StrUtil.equalsAny("abc", "a","abc",null) // true
StrUtil.equalsAny(null, "a","abc",null)

1.2 SpringUtils