2011-08-29 2 views
0

예를 들어 객체의 Arraylist를 전달하고 싶습니다. SomeObject의이 두 가지 속성 을 가지고있다봄 mybatis를 사용하는 절차에 객체의 Arraylist 전달하는 방법

Arraylist <SomeObject> listOFSomeObject 

.

DB 측면에서

내가

create or replace type tableTypeVariable is table of SomeType; 

CREATE OR REPLACE TYPE SomeTypeAS OBJECT 
(key VARCHAR2(50),value VARCHAR2(50)) 

지금 내가 tableTypeVariablelistOFSomeObject에서 유형 SomeObject의 내 각 개체를 매핑 할 변수 즉의 테이블 유형이있다.

신체가 나를 도와 줄 수 있습니까?

답변

0

부분 답변으로, mybatis와는 관련이 없습니다. mybatis가 이것을 지원하지 않을 수도 있으며, 평범한 JDBC로 넘어 가지 않으면 안됩니다. 이 경우이 대답이 유용 할 수 있습니다.

평범한 JDBC로는이 작업을 수행 할 수 없다는 것을 기억하는 한 오라클 드라이버를 사용해야합니다. 이 참조 컬렉션을 통과 들어 http://download.oracle.com/docs/cd/B13789_01/java.101/b10979/oraoot.htm#g1104293

: 사용자 정의 유형에 대한 이 참조 http://asktom.oracle.com/pls/asktom/f?p=100:11:3714089787721267::::P11_QUESTION_ID:712625135727

+0

mybatis로이를 수행 할 수 있습니다. Oracle 참조를위한 좋은 링크. – Andy

관련 문제