From cd3efde9a5e2a87f9a39a1ced38a20c6e3a5d830 Mon Sep 17 00:00:00 2001 From: liangcheng <1546584672@qq.com> Date: Tue, 22 Jul 2025 13:43:40 +0800 Subject: [PATCH] git --- .gitignore | 3 ++- src/test/MainTest.java | 60 ------------------------------------------ 2 files changed, 2 insertions(+), 61 deletions(-) delete mode 100644 src/test/MainTest.java diff --git a/.gitignore b/.gitignore index 2bca6d7..aabe2ad 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ /src/META-INF /WEB-INF/config /log -/src/META-INF/ \ No newline at end of file +/src/META-INF/ +/src/test/ \ No newline at end of file diff --git a/src/test/MainTest.java b/src/test/MainTest.java deleted file mode 100644 index 7847522..0000000 --- a/src/test/MainTest.java +++ /dev/null @@ -1,60 +0,0 @@ -package test; - -import weaver.common.DateUtil; - -import java.util.ArrayList; -import java.util.List; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -/** - * @Author weaver_cl - * @Description: - * @Date 2022/10/9 - * @Version V1.0 - **/ -public class MainTest { - - public static void main(String[] args) { - String columns = " ryid, ny, bh, xm, xb, yglb, zgzt, zzmm, zjhm, bgyx, zw, rylb, bm, gw, dlm, zhlx, zzh, zt, zp, bgdd, sfzhm, csrq, nl, sg, tz, mz, jg, csd, jkzk, hjdz, xtxdz, hklb, hyzk, lzsj, zjxy, rtsj, cjdpsj, lxzz, yddh, gryx, jjlxrxm, jjlxrgx, jjlxrdh, zgxl, zgxw, zgxlxlzy, byyxlx, zyjszgmc, zgxlxwbyyx, yxkh, yxkhxqc, hzsgccrcxx, grsf, gl, kjshgl, sl, dnzw, ghzw, rzrq, htksrq, htjsrq, syqksrq, syqjzrq, zzrq, sccjgzsj, sfyjsrz, zyjszgxl, zyjszgjb, ywzwxl, ywzwcj, pzqssj, pzzzsj, ldgxszdw, sxksrq, pzryszdwdrzwgw, sxdqrq, sxzhgzr, zdxl, zdzy, zdyxlx, zdyx, smdj, jrdqbmsj, jrdqgwsj, gwlb, zyjndj, szbz, sfwbzc, ddid, formmodeid, modedatacreater"; - String values = "243, '2025-05', 'cs001', '贾浩浩', '男', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '测试部门', NULL, 'cs003', NULL, 1, '试用', 1, '系统新增地点1', NULL, NULL, 1, 0, 0, NULL, NULL, NULL, '健康', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '经济师', NULL, NULL, NULL, NULL, NULL, 0.00, NULL, 0.01, NULL, NULL, '2025-05-16', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,Null,NUll,NUll, NULL, NULL, 77, 1"; - // 统计列名数量 - String[] columnArray = columns.split(","); - List columnList = new ArrayList<>(); - for (String col : columnArray) { - columnList.add(col.trim()); - } - int columnCount = columnList.size(); - - // 统计值的数量 - List valueList = new ArrayList<>(); - Pattern pattern = Pattern.compile("'[^']*'|[^',]+"); - Matcher matcher = pattern.matcher(values); - while (matcher.find()) { - valueList.add(matcher.group().trim()); - } - int valueCount = valueList.size(); - - System.out.println("列名数量: " + columnCount); - System.out.println("值的数量: " + valueCount); - - if (columnCount > valueCount) { - System.out.println("列名数量多于值的数量,可能遗漏了值。"); - } else if (columnCount < valueCount) { - System.out.println("值的数量多于列名数量,可能多写了值。"); - } else { - System.out.println("列名数量和值的数量匹配。"); - } - - - String sql = "insert into uf_resourcesnip(ryid,ny,bh,xm,xb,yglb,zgzt,zzmm,zjhm,bgyx,zw,rylb,bm,gw,dlm,zhlx,zzh,zt,bgdd,sfzhm,csrq,nl,sg," + - "tz,mz,jg,csd,jkzk,hjdz,xtxdz,hklb,hyzk,lzsj,zjxy,rtsj,cjdpsj,lxzz,yddh,gryx,jjlxrxm,jjlxrgx,jjlxrdh,zgxl,zgxw,zgxlxlzy,byyxlx,zyjszgmc,zgxlxwbyyx," + - "yxkh,yxkhxqc,hzsgccrcxx,grsf,gl,kjshgl,sl,dnzw,ghzw,rzrq,htksrq,htjsrq,syqksrq,syqjzrq,zzrq,sccjgzsj,sfyjsrz,zyjszgxl,zyjszgjb,ywzwxl,ywzwcj," + - "pzqssj,pzzzsj,ldgxszdw,sxksrq,pzryszdwdrzwgw,sxdqrq,sxzhgzr,zdxl,zdzy,zdyxlx,zdyx,smdj,jrdqbmsj,jrdqgwsj,gwlb,zyjndj,szbz,sfwbzc,ddid,formmodeid," + - "modedatacreater,modedatacreatedate,modedatacreatetime) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?," + - "?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; - - - - } -}