我的java对象ClientData有原始类型+其他java对象,如Address,PhoneDetails,EmailDetails。
数据库中的表格是:CLIENTDETAILS,PARTNERDETAILS,ENTITYDETAILS,ADDRESS,PHONE和EMAIL
表格列表CLIENTDETAILS,PARTNERDETAILS,ENTITYDETAILS映射到基本类型的ClientData,表格列ADDRESS,PHONE,EMAIL映射到 ibator配置中的原始类型的Address,PhoneDetails,EmailDetails对象
现在要求是:我在java代码中有一个ClientData(List)列表,并希望使用存储过程将值插入到oracle数据库中的这些表中。
这样做的方法是什么? 我可以将整个List传递给存储过程并迭代对象吗?是否有可能,因为我对存储过程不太了解。 如果没有,如何使用最少的数据库调用?
谢谢&问候, Akhilesh