嵌套记录的JDBC批量插入

时间:2014-03-10 15:35:11

标签: java sql jdbc nested batch-processing

我想知道在JDBC中执行嵌套记录的批量插入是否存在可接受的模式。具体来说,我有一个包含三种类型的XML文件:Wrapper,A和B. Wrapper只在XML文件中出现过一次,与A有一对多的关系。你可能已经猜到了,A也有一个与B的一对多关系,使得示例文件看起来像

<Wrapper>
  <A>
    <B></B>
    <B></B>
    <B></B>
  </A>
  <A>
    <B></B>
    <B></B>
    <B></B>
  </A>
  <A>
    <B></B>
    <B></B>
    <B></B>
  </A>
</Wrapper>

我是否首先遍历A元素以执行A记录的批量插入,然后再次遍历A元素和每个B元素以执行B记录的后续批量插入?或者有没有办法可以做到这一点,只需要一次迭代和一次批量插入?

0 个答案:

没有答案