2017-02-11 61 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>