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