首页 文章

如何从spring批处理中的多个相关数据库表中读取复杂数据

提问于
浏览
1

我打算实现批处理从各种DB表中读取数据以填充下面的复杂域,然后在处理器中执行计算并通过writer将数据加载到DB中 .

public class A{

  private String id;
  private String name;
  private ArrayList list1;
  private ArrayList list2;

  ......
}

现在,我陷入了读者的设计 . 想法是查询DB表以获取id列表,然后根据每个id查询包括list1和list2的其他字段 . 看来现有的读者无法满足这一要求,我是否需要创建自定义读卡器来实现目标?我想我会采取块方法,但不知道如何实现它 .

代码示例非常感谢 .

1 回答

相关问题