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

java.lang.Object
  extended by com.nexacro.uiadapter17.spring.dao.ibatis.NexacroIbatisMetaDataGatherer
All Implemented Interfaces:
InvocationHandler

public class NexacroIbatisMetaDataGatherer
extends Object
implements InvocationHandler

SqlMapClientCallback interface implements.. (runtime 시 proxy 처리되어 사용된다.)

Spring 혹은 egovframework 내에서 사용되는 interface가 다르기 때문에..

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

Constructor Summary
NexacroIbatisMetaDataGatherer(Dbms dbms, com.ibatis.sqlmap.client.SqlMapClient sqlMapClient, String statementName, Object parameterObject)
           
 
Method Summary
 com.nexacro.uiadapter17.spring.core.data.metadata.NexacroMetaData doInSqlMapClient(com.ibatis.sqlmap.client.SqlMapExecutor executor)
           
 Object invoke(Object proxy, Method method, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NexacroIbatisMetaDataGatherer

public NexacroIbatisMetaDataGatherer(Dbms dbms,
                                     com.ibatis.sqlmap.client.SqlMapClient sqlMapClient,
                                     String statementName,
                                     Object parameterObject)
Method Detail

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable

doInSqlMapClient

public com.nexacro.uiadapter17.spring.core.data.metadata.NexacroMetaData doInSqlMapClient(com.ibatis.sqlmap.client.SqlMapExecutor executor)
                                                                                   throws SQLException
Throws:
SQLException


Copyright © 2018. All rights reserved.