public class CommonUtil extends Object
| 构造器和说明 | 
|---|
| CommonUtil() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| static void | addCrossHeaders(javax.servlet.http.HttpServletResponse response)支持跨域 | 
| static <T,R> boolean | checkRepeat(List<T> list,
           Function<? super T,? extends R> mapper)检查List是否有重复元素 | 
| static <T> void | eachTreeData(List<T> data,
            Consumer<T> consumer,
            Function<T,List<T>> mapper)遍历树形结构数据 | 
| static <T> T | listGetOne(List<T> records)获取集合中的第一条数据 | 
| static String | randomUUID16()生成16位uuid | 
| static String | randomUUID8()生成8位uuid | 
| static void | responseError(javax.servlet.http.HttpServletResponse response,
             String code,
             String message,
             String error)输出错误信息 | 
public static String randomUUID8()
public static String randomUUID16()
public static <T,R> boolean checkRepeat(List<T> list, Function<? super T,? extends R> mapper)
T - 数据的类型R - 需要检查的字段的类型list - Listmapper - 获取需要检查的字段的Functionpublic static <T> void eachTreeData(List<T> data, Consumer<T> consumer, Function<T,List<T>> mapper)
T - 数据的类型data - Listconsumer - 回调mapper - 获取children的Functionpublic static <T> T listGetOne(List<T> records)
records - 集合public static void addCrossHeaders(javax.servlet.http.HttpServletResponse response)
response - HttpServletResponseCopyright © 2025. All rights reserved.