2017-02-11 11 views

ответ

1

Эта роль FileOrderComparator который сравнивает файлы, основываясь на их именах файлов. Исходя из этого, приоритеты настраиваются для префиксов имени файла.

Файлы с более высоким приоритетом считаются более важными и идут первыми.

Это гарантирует, что некоторые файлы импортируются перед другими, например, товары должны быть импортированы перед ценами.

<!-- example taking from the accelerator --> 
<bean id="fileOrderComparator" class="de.hybris.platform.acceleratorservices.dataimport.batch.FileOrderComparator"> 
    <property name="prefixPriority"> 
     <map> 
      <!-- default priority is 0 --> 
      <entry key="base_product" value="2" /> 
      <entry key="variant" value="1" /> 
     </map> 
    </property> 
</bean> 

 Смежные вопросы

  • Нет связанных вопросов^_^