2017-10-04 5 views
0

활성 JDBC를 사용하여 열 데이터 형식을 가져 오는 방법은 무엇입니까? 가능한가요? 자동화를 위해 모델의 각 열에 데이터 유형이 필요합니다.활성 JDBC를 사용하여 열 데이터 형식 가져 오기

미리 감사드립니다.

+1

가능한 복제 [JDBC DatabaseMetaData.getColumns()가 중복 열을 반환 (https://stackoverflow.com/questions/1601203/jdbc-databasemetadata -getcolumns-returns-duplicate-columns) –

답변

0

예, 당신은 MetaModel에서 그것을 얻을 수 있습니다 :

MetaModel mm = person.getMetaModel(); 
Map<String, ColumnMetadata> cmMap = mm.getColumnMetadata(); 
ColumnMetadata cm = cmMap.get("first_name"); 
String typeName = cm.getTypeName();