一、 引入pom.xml
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-core-tool</artifactId>
<version>4.1.0</version>
</dependency>
二、 Func类
1、判断是否null/空
Func.isEmpty(entity)
Func.isNull(entity)
Func.isBlank(entity)
2、判断不为空
Func.isNotEmpty(entity);
Func.isNotBlank(entity);
3、比较
Func.equals(str1,str2);
还有很多封装的方法,暂时就就不举例
三、 WebUtil类
1、获取ip
WebUtil.getIP();
2、获取请求request
HttpServletRequest request = WebUtil.getRequest();
3、获取方法名
WebUtil.getRequest().getMethod();
4、获取请求token
WebUtil.getRequest().getHeader(“token”);
四、 SpringUtil类
1、获取bean
SpringUtil.getBean()