同步资产结构
parent
a4dc422c08
commit
9101050816
|
@ -48,4 +48,8 @@ public class AssetDataSource extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "数据库名称")
|
@Excel(name = "数据库名称")
|
||||||
private String databaseName;
|
private String databaseName;
|
||||||
|
/**
|
||||||
|
* 前台展示类型
|
||||||
|
*/
|
||||||
|
private String type;
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,6 +48,10 @@ public class Children extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "数据条数")
|
@Excel(name = "数据条数")
|
||||||
private Integer dataTotal;
|
private Integer dataTotal;
|
||||||
|
/**
|
||||||
|
* 前台展示类型
|
||||||
|
*/
|
||||||
|
private String type;
|
||||||
/**
|
/**
|
||||||
* 数据源
|
* 数据源
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -208,6 +208,7 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
|
||||||
Children children = Children.builder()
|
Children children = Children.builder()
|
||||||
.name(resultSet.getString("TABLE_NAME"))
|
.name(resultSet.getString("TABLE_NAME"))
|
||||||
.remark(resultSet.getString("TABLE_COMMENT"))
|
.remark(resultSet.getString("TABLE_COMMENT"))
|
||||||
|
.type(resultSet.getString("TABLE_TYPE"))
|
||||||
.assetId(build.getId())
|
.assetId(build.getId())
|
||||||
.build();
|
.build();
|
||||||
//添加到数据库中
|
//添加到数据库中
|
||||||
|
@ -320,7 +321,7 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
|
||||||
.dictKey("")
|
.dictKey("")
|
||||||
.childrenId(serviceOne.getId())
|
.childrenId(serviceOne.getId())
|
||||||
.build();
|
.build();
|
||||||
//添加字段自信到数据库中
|
//添加字段信息到数据库中
|
||||||
tableDataService.save(tableData);
|
tableDataService.save(tableData);
|
||||||
}
|
}
|
||||||
//关闭资源
|
//关闭资源
|
||||||
|
@ -345,8 +346,10 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
private boolean testConnection(String driverManager, String jdbcUrl, String userName, String password) {
|
private boolean testConnection(String driverManager, String jdbcUrl, String userName, String password) {
|
||||||
|
// 判断参数是否为空
|
||||||
if (StringUtils.isNotEmpty(driverManager) && StringUtils.isNotEmpty(jdbcUrl) && StringUtils.isNotEmpty(userName) && StringUtils.isNotEmpty(password)) {
|
if (StringUtils.isNotEmpty(driverManager) && StringUtils.isNotEmpty(jdbcUrl) && StringUtils.isNotEmpty(userName) && StringUtils.isNotEmpty(password)) {
|
||||||
try {
|
try {
|
||||||
|
// 加载驱动
|
||||||
Class.forName(driverManager);
|
Class.forName(driverManager);
|
||||||
return true;
|
return true;
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
Loading…
Reference in New Issue