public enum NamingStrategy extends java.lang.Enum<NamingStrategy>
| 枚举常量和说明 |
|---|
no_change
不做任何改变,原样输出
|
underline_to_camel
下划线转驼峰命名
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
capitalFirst(java.lang.String name)
实体首字母大写
|
static java.lang.String |
removePrefix(java.lang.String name,
java.util.Set<java.lang.String> prefix)
去掉指定的前缀
|
static java.lang.String |
removePrefixAndCamel(java.lang.String name,
java.util.Set<java.lang.String> prefix)
去掉下划线前缀并转成驼峰格式
|
static java.lang.String |
removeSuffix(java.lang.String name,
java.util.Set<java.lang.String> suffix)
去掉指定的后缀
|
static java.lang.String |
removeSuffixAndCamel(java.lang.String name,
java.util.Set<java.lang.String> suffix)
去掉下划线后缀并转成驼峰格式
|
static java.lang.String |
underlineToCamel(java.lang.String name)
下划线转驼峰
|
static NamingStrategy |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static NamingStrategy[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final NamingStrategy no_change
public static final NamingStrategy underline_to_camel
public static NamingStrategy[] values()
for (NamingStrategy c : NamingStrategy.values()) System.out.println(c);
public static NamingStrategy valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public static java.lang.String underlineToCamel(java.lang.String name)
name - 待转内容public static java.lang.String removePrefix(java.lang.String name,
java.util.Set<java.lang.String> prefix)
name - 表名prefix - 前缀public static java.lang.String removePrefixAndCamel(java.lang.String name,
java.util.Set<java.lang.String> prefix)
name - 表名prefix - 前缀public static java.lang.String removeSuffix(java.lang.String name,
java.util.Set<java.lang.String> suffix)
name - 表名suffix - 后缀public static java.lang.String removeSuffixAndCamel(java.lang.String name,
java.util.Set<java.lang.String> suffix)
name - 表名suffix - 后缀public static java.lang.String capitalFirst(java.lang.String name)
name - 待转换的字符串