最近在工作中遇到表中有100多个字段,要写公共的查询列实在头大,因此突然想到可以从生成的sql执行脚本中,把该表中的列截取出来如这样的数据:
很有规律对不对,然后上代码
private static void autoCreateBaseColumn(String filePath,String columnFix) {
//首先获取到文件 我是保存到本地的一个txt文件,每次拿时方便,另一个参数是要加的前缀,一般为表的简写
String strFile = filePath;
//把文件内容用流的形式拿出来放到String变量中
StringBuffer sb = new StringBuffer();
try {
BufferedReader reader = new BufferedReader(new FileReader(strFile));
String str = "" ;
while((str = reader.readLine())!=null) { //按行获取
String string = str.trim();
String[] split = string.split("