Package com.nexacro.uiadapter17.spring.dao.mybatis

Class Summary
MybatisRowHandler mybatis를 사용하여 nexacro platform으로 대용량 데이터를 전송하려고 할때 사용되는 RowHandler 이다.
NexacroMybatisMetaDataProvider Mybatis의 Executor.query(MappedStatement, Object, RowBounds, ResultHandler) plugin으로, 쿼리 실행 시 (List 형태의 select) 데이터가 0건일 경우 컬럼의 메타데이터 정보를 획득한다.
NexacroMybatisResultSetHandler Mybatis의 ResultSetHandler.handleResultSets(Statement) plugin으로 NexacroMybatisMetaDataProvider에서 메타데이터 요청시에만 실행되며, 쿼리를 수행하고 ResultSet으로 부터 DbmsProvider를 이용하여 메타데이터 정보를 획득한다.
 



Copyright © 2018. All rights reserved.