From 5f80de49c4a00416591054180bf809a12a76d686 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 07 十一月 2024 16:40:53 +0800 Subject: [PATCH] 1 --- JavaCode/FrmMyBatisPlus.cs | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) diff --git a/JavaCode/FrmMyBatisPlus.cs b/JavaCode/FrmMyBatisPlus.cs index f588e3e..bc0e818 100644 --- a/JavaCode/FrmMyBatisPlus.cs +++ b/JavaCode/FrmMyBatisPlus.cs @@ -231,8 +231,10 @@ return; } + sb.Append("\r\n"); string colName = NameConvert(ti.col, false); - sb.Append("\r\n private " + type + " " + colName + ";\r\n"); + if ("references" == colName) sb.Append(" @TableField(value = \"\\\"references\\\"\")").Append("\r\n"); + sb.Append(" private " + type + " " + colName + ";\r\n"); } sb.Append("\r\n public " + entityName + "() {\r\n }\r\n"); @@ -331,23 +333,17 @@ { string[] strs = name.Split(new char[] { '_' }); - string str = ""; for (int i = 0, c = strs.Length; i < c; i++) { - if (i == 0 && !firstUpper) + if (0 == i && !firstUpper) { - str += strs[i]; continue; } - str += strs[i].Length == 1 ? strs[i] : ToUpperFirst(strs[i]); - } - if (str.Length == 1 && firstUpper) - { - return str.ToUpper(); + strs[i] = char.IsDigit(strs[i][0]) ? "_" + strs[i] : ToUpperFirst(strs[i]); } - return str; + return string.Join("", strs); } public static string ToUpperFirst(string str) -- Gitblit v1.9.3