public class AssertUtils
extends java.lang.Object
| 构造器和说明 |
|---|
AssertUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> void |
assertStringMaxLength(java.util.Collection<T> list,
java.util.function.Function<T,java.lang.String> stringFunc,
int maxLength,
java.lang.String tips)
断言一个集合元素中一个字符串属性有没有超出最大长度.
|
public static <T> void assertStringMaxLength(java.util.Collection<T> list,
java.util.function.Function<T,java.lang.String> stringFunc,
int maxLength,
java.lang.String tips)
主要用于检测模板配置,如果过长提前通知处理,不然存不进数据库麻烦就来了
T - 集合中元素类型list - 指定集合stringFunc - 集合中元素对象中一个字符串属性maxLength - 最大长度tips - 如果超出最大长度的提示文字
例如:道具模板ID超出了最大长度限制, templateId={}, maxLength={}
ServerBootstrapException - 如果指定集合中有超出限制的元素则会抛出此异常