CallHandler<T> 오브젝트를 Data 인터페이스에 있는 이 버전의 오버로드된 call() 메소드에 전달합니다.
<T> T call(java.lang.String sql, CallHandler<T> callHandler, java.lang.Object... parameters)
CallHandler<T> 오브젝트에는 handleCall(CallableStatement cstmt)라는 한 가지 메소드가 포함되어 있습니다. 이 메소드를 호출할 때 pureQuery는 SQL CALL문을 실행하는 데 사용된 java.sql.CallableStatement 인터페이스를 구현하는 오브젝트를 전달합니다.
인라인 메소드에만 이 인터페이스를 사용할 수 있습니다.
이 예제에서 코드는 GetAddEmResult_CallHandler라는 새 CallHandler<T> 오브젝트를 작성합니다.
MyBean spResults = db.call("{?1 = Call ADDEM (?2, ?3, ?4)}", new custom.GetAddEmResult_CallHandler(), int outVal, int inVal1, int inVal2, int inVal3)