我有以下的人對象list
:如何將Java List轉換爲Oracle ARRAY以在Oracle存儲過程中作爲參數輸入?
List<Person> persons;
Person對象如下:
@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
public class Person
{
@XmlElement
private int id;
@XmlElement
private String name;
public Person(){
}
}
甲Stored Procedure
我調用需要的人的對象的列表作爲Oracle ARRAY
。
如何將Java對象列表轉換爲Oracle ARRAY以便將其傳遞到存儲過程?
我已經看到CallableStatement.setArray()
方法,但我不知道如何將我的Java列表首先轉換爲Oracle ARRAY。
一個
List
開始還複製http://stackoverflow.com/questions/的3626061 /如何對呼叫Oracle的存儲過程-其中-包括用戶自定義的型-in-java – MT0