任何使用Spring JDBC的Oracle游标的替代方法

时间:2016-03-21 08:34:23

标签: java spring oracle spring-jdbc

我有父表和子表,1到0..N映射,即一个父记录可以有0或多个子记录。

查询:

select parent_Table.*  , cursor (select * from child_Table child where child.id = parent.id) child_data
from parent_Table parent

在Java方面,我使用rowMapper将其转换为父类和子类的POJO。但是,如果存在子记录的父记录的数量超过Oracle允许的打开游标数,我可能会遇到以下错误。

ORA-01000: maximum open cursors exceeded

上述方法有其他选择吗?

0 个答案:

没有答案