简短地假设我们有一个300k或400k或更多个String元素的列表,这些元素是用ItemReader从数据库中获得的。每个元素代表一个实体的标识符。 之后,我尝试使用CompositeItemWriter + spring-batch-chunk模式:
我的问题是,如何在不调用ldaptemplate的ModifyAttribute FOR EACH 项目的情况下有效地修改LDAP中的属性?此策略会对性能产生重大影响。 据我所知,spring-ldap不支持通过LDIF进行批量修改。您可以解析LDIF文件,但不能批量将其导入LDAP。