同步资产结构

master
冷调 2024-08-25 20:17:38 +08:00
parent a4dc422c08
commit 9101050816
3 changed files with 12 additions and 1 deletions

View File

@ -48,4 +48,8 @@ public class AssetDataSource extends BaseEntity {
*/
@Excel(name = "数据库名称")
private String databaseName;
/**
*
*/
private String type;
}

View File

@ -48,6 +48,10 @@ public class Children extends BaseEntity {
*/
@Excel(name = "数据条数")
private Integer dataTotal;
/**
*
*/
private String type;
/**
*
*/

View File

@ -208,6 +208,7 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
Children children = Children.builder()
.name(resultSet.getString("TABLE_NAME"))
.remark(resultSet.getString("TABLE_COMMENT"))
.type(resultSet.getString("TABLE_TYPE"))
.assetId(build.getId())
.build();
//添加到数据库中
@ -320,7 +321,7 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
.dictKey("")
.childrenId(serviceOne.getId())
.build();
//添加字段信到数据库中
//添加字段到数据库中
tableDataService.save(tableData);
}
//关闭资源
@ -345,8 +346,10 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
* @return
*/
private boolean testConnection(String driverManager, String jdbcUrl, String userName, String password) {
// 判断参数是否为空
if (StringUtils.isNotEmpty(driverManager) && StringUtils.isNotEmpty(jdbcUrl) && StringUtils.isNotEmpty(userName) && StringUtils.isNotEmpty(password)) {
try {
// 加载驱动
Class.forName(driverManager);
return true;
} catch (Exception e) {