public class NamingUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
camelToSnakeCase(String camelCaseString)
将驼峰命名转换为下划线命名
|
static String |
getBeanName(String beanName,
String methodName)
获取Bean规范名称
|
static String |
snakeToCamelCase(String snakeCaseString)
将下划线命名转换为驼峰命名
|
public static String camelToSnakeCase(String camelCaseString)
转换示例
| 输入 | 输出 |
|---|---|
| "_" | "_" |
| null | null |
| "" | "" |
| "abc" | "abc" |
| "Abc" | "abc" |
| "aBc" | "a_bc" |
| "abC" | "ab_c" |
| "abc_" | "abc_" |
| "_abc_" | "_abc_" |
| "ABC" | "a_b_c" |
| "A_BC" | "a_b_c" |
| "A_bC" | "a_b_c" |
| "_A_bC" | "_a_b_c" |
| "__A_bC" | "__a_b_c" |
camelCaseString - 驼峰命名的字段public static String snakeToCamelCase(String snakeCaseString)
转换示例
| 输入 | 输出 |
|---|---|
| "_" | "_" |
| null | null |
| "" | "" |
| "abc" | "abc" |
| "a_bc" | "aBc" |
| "ab_c" | "abC" |
| "abc_" | "abc" |
| "_abc_" | "Abc" |
| "ABC" | "ABC" |
| "A_BC" | "ABC" |
| "A_bC" | "ABC" |
| "_A_bC" | "ABC" |
| "_A" | "A" |
| "_A_" | "A" |
| "__A_" | "A" |
| "A" | "a" |
| "A_" | "A" |
| "a_b" | "aB" |
| "ab_" | "ab" |
snakeCaseString - 下划线命名的字段Copyright © 2024–2025 Dynamic-SQL. All rights reserved.