【fix sonar】CodeGenerateOne文件
This commit is contained in:
+14
-13
@@ -1,13 +1,5 @@
|
|||||||
package com.jero.codegenerate.generate.impl;
|
package com.jero.codegenerate.generate.impl;
|
||||||
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import com.jero.codegenerate.properties.CodeConfigProperties;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.apache.commons.lang.StringUtils;
|
|
||||||
import com.jero.codegenerate.database.DbReadTableUtil;
|
import com.jero.codegenerate.database.DbReadTableUtil;
|
||||||
import com.jero.codegenerate.generate.IGenerate;
|
import com.jero.codegenerate.generate.IGenerate;
|
||||||
import com.jero.codegenerate.generate.config.CreateFileConfig;
|
import com.jero.codegenerate.generate.config.CreateFileConfig;
|
||||||
@@ -15,6 +7,15 @@ import com.jero.codegenerate.generate.impl.base.BaseCodeGenerate;
|
|||||||
import com.jero.codegenerate.generate.pojo.ColumnVo;
|
import com.jero.codegenerate.generate.pojo.ColumnVo;
|
||||||
import com.jero.codegenerate.generate.pojo.TableVo;
|
import com.jero.codegenerate.generate.pojo.TableVo;
|
||||||
import com.jero.codegenerate.generate.util.NonceUtils;
|
import com.jero.codegenerate.generate.util.NonceUtils;
|
||||||
|
import com.jero.codegenerate.properties.CodeConfigProperties;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang.StringUtils;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.sql.SQLException;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
||||||
@@ -33,7 +34,7 @@ public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, Object> getCodeGenerateConfig() throws Exception {
|
public Map<String, Object> getCodeGenerateConfig() throws SQLException, ClassNotFoundException {
|
||||||
HashMap<String, Object> var1 = new HashMap<>();
|
HashMap<String, Object> var1 = new HashMap<>();
|
||||||
var1.put("bussiPackage", com.jero.codegenerate.properties.CodeConfigProperties.packageName);
|
var1.put("bussiPackage", com.jero.codegenerate.properties.CodeConfigProperties.packageName);
|
||||||
var1.put("entityPackage", this.tableVo.getEntityPackage());
|
var1.put("entityPackage", this.tableVo.getEntityPackage());
|
||||||
@@ -71,8 +72,8 @@ public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
|||||||
var1.put("primaryKeyPolicy", var3.getFieldType());
|
var1.put("primaryKeyPolicy", var3.getFieldType());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (Exception var4) {
|
} catch (SQLException | ClassNotFoundException throwAbles) {
|
||||||
throw var4;
|
throw throwAbles;
|
||||||
}
|
}
|
||||||
|
|
||||||
long var5 = NonceUtils.getSecureRandomLong() + NonceUtils.getCurrentTimeMillis();
|
long var5 = NonceUtils.getSecureRandomLong() + NonceUtils.getCurrentTimeMillis();
|
||||||
@@ -82,7 +83,7 @@ public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> generateCodeFile(String stylePath) throws Exception {
|
public List<String> generateCodeFile(String stylePath) throws SQLException, ClassNotFoundException, IOException {
|
||||||
log.debug("----jero---Code----Generation----[单表模型:" + this.tableVo.getTableName() + "]------- 生成中。。。");
|
log.debug("----jero---Code----Generation----[单表模型:" + this.tableVo.getTableName() + "]------- 生成中。。。");
|
||||||
String projectPath = com.jero.codegenerate.properties.CodeConfigProperties.projectPath;
|
String projectPath = com.jero.codegenerate.properties.CodeConfigProperties.projectPath;
|
||||||
Map<String, Object> codeGenerateConfig = this.getCodeGenerateConfig();
|
Map<String, Object> codeGenerateConfig = this.getCodeGenerateConfig();
|
||||||
@@ -100,7 +101,7 @@ public class CodeGenerateOne extends BaseCodeGenerate implements IGenerate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> generateCodeFile(String projectPath, String templatePath, String stylePath) throws Exception {
|
public List<String> generateCodeFile(String projectPath, String templatePath, String stylePath) throws SQLException, IOException, ClassNotFoundException {
|
||||||
if (projectPath != null && !"".equals(projectPath)) {
|
if (projectPath != null && !"".equals(projectPath)) {
|
||||||
com.jero.codegenerate.properties.CodeConfigProperties.setProjectPath(projectPath);
|
com.jero.codegenerate.properties.CodeConfigProperties.setProjectPath(projectPath);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user