데이터베이스 메타 데이터를 읽는 데 org.apache.ddlutils 패키지를 사용하려고합니다. 다음과 같은 오류를org.apache.ddlutils.DdlUtilsException 사용시 문제점
public static void readMetaData(DataSource dataSource) throws DdlUtilsException{
final Platform platform = PlatformFactory.createNewPlatformInstance(dataSource);
}
그러나 이 DdlUtilsException 발생 문 제공합니다 : 나는 다음과 같은 방법을 쓴
형 DdlUtilsException의 어떠한 예외가 발생 할 수 없습니다;
java.lang.Object
extended by java.lang.Throwable
extended by java.lang.Exception
extended by java.lang.RuntimeException
extended by org.apache.commons.lang.exception.NestableRuntimeException
extended by org.apache.ddlutils.DdlUtilsException
하십시오 조언 : 예외 유형은 http://db.apache.org/ddlutils/api/org/apache/ddlutils/DdlUtilsException.html의 API가 명확하게 다음과 같은 상태 때문에 단순히이 오류 뒤에 이유를 이해하지의 Throwable
의 서브 클래스해야합니다.
나중에 참조 할 수 있도록. Apache DdlUtils 1.0은 Apache Commons Lang 2.6에 종속됩니다. 최신 버전 (3.0 이상)은 호환되지 않습니다. – Eonil