com.nexacro.uiadapter17.spring.dao
Class AbstractDbms
java.lang.Object
com.nexacro.uiadapter17.spring.dao.AbstractDbms
- All Implemented Interfaces:
- Dbms
- Direct Known Subclasses:
- DefaultDbms, Hsql, Mssql, Mysql, Oracle, Tibero
public abstract class AbstractDbms
- extends Object
- implements Dbms
Dbms를 구현한 추상클래스로서 ResultSetMetaData로부터 데이터셋으로 변환하기 위해 X-API의 DataType을 활용하여 기본형에 대해 데이터 변환을 수행한다.
- Since:
- 08.07.2015
- Version:
- 1.0
- Author:
- Park SeongMin
- See Also:
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDbms
public AbstractDbms()
handleColumnDataType
public abstract void handleColumnDataType(DbColumn column)
- DBMS type handle
- Parameters:
column -
getDbColumns
public List<DbColumn> getDbColumns(ResultSetMetaData resultSetMetaData)
throws SQLException
- Description copied from interface:
Dbms
- ResultSetMetaData의 컬럼 정보를 토대로 DataSet의 컬럼 정보를 획득한다.
- Specified by:
getDbColumns in interface Dbms
- Returns:
- dbColumns
- Throws:
SQLException
findPlatformDataType
protected com.nexacro17.xapi.data.datatype.DataType findPlatformDataType(int javaSqlTypeNumber,
String vendorsTypeName)
Copyright © 2018. All rights reserved.