kimi
2020-03-31 74472c9d22dddcb41383794caf0011043b20f817
src/main/java/com/highdatas/mdm/service/impl/SysAssembleDbServiceImpl.java
@@ -43,6 +43,11 @@
            return null;
        }
        return getConnection(assemble);
    }
    private Connection getConnection(SysAssembleDb assemble) {
        Connection connection  = null;
        try {
            SysAssembleDbdriver sysAssembleDbdriver = dbdriverService.selectOne(new EntityWrapper<SysAssembleDbdriver>().eq(Constant.TYPE, assemble.getDatasourceType()));
@@ -65,7 +70,6 @@
                e.printStackTrace();
                return null;
            }
    }
    @Override
@@ -112,6 +116,31 @@
    }
    @Override
    public boolean testConnection(SysAssembleDb sysAssembleDb) {
        Connection connection = null;
        try{
            connection = getConnection(sysAssembleDb);
            if (connection != null) {
                return true;
            }
            return false;
        }
        catch (Exception e) {
            e.printStackTrace();
            return false;
        }
        finally {
            if (connection != null) {
                try {
                    connection.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    @Override
    public boolean testConnection(String parentId) {
        Connection connection = null;
        try{