com.nexacro.uiadapter17.spring.dao.ibatis
Class NexacroIbatisMetaDataProvider

java.lang.Object
  extended by com.nexacro.uiadapter17.spring.dao.ibatis.NexacroIbatisMetaDataProvider

public class NexacroIbatisMetaDataProvider
extends Object

Spring 혹은 EgovFramework의 ibatis 처리 시 메타 데이터를 획득하기 위한 class이다. reflection을 이용하여 메타데이터를 획득한다.

Since:
10.12.2015
Version:
1.0
Author:
Park SeongMin
See Also:

Constructor Summary
NexacroIbatisMetaDataProvider()
           
 
Method Summary
 Object doGetQueryMetaData(Object daoObject, Object[] arguments)
           
 DbmsProvider getDbmsProvider()
           
 Object getQueryMetaData(org.aspectj.lang.ProceedingJoinPoint pjp)
          쿼리를 실행하고 조회 된 결과가 0건일 경우 메타데이터 정보를 획득한다.
 void setDbmsProvider(DbmsProvider dbmsProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NexacroIbatisMetaDataProvider

public NexacroIbatisMetaDataProvider()
Method Detail

getDbmsProvider

public DbmsProvider getDbmsProvider()

setDbmsProvider

public void setDbmsProvider(DbmsProvider dbmsProvider)

getQueryMetaData

public Object getQueryMetaData(org.aspectj.lang.ProceedingJoinPoint pjp)
                        throws Throwable
쿼리를 실행하고 조회 된 결과가 0건일 경우 메타데이터 정보를 획득한다.

Returns:
Throws:
Throwable

doGetQueryMetaData

public Object doGetQueryMetaData(Object daoObject,
                                 Object[] arguments)


Copyright © 2018. All rights reserved.