2017-06-27 1 views
0

-backoffice-spring.xmlと-spring.xmlファイルとの違いHybrisのSpring設定ですか? (ybackofficeテンプレートのant extgen) これらの設定ファイルの意味と用途は何ですか? 例: 私は、Beanを定義します。<extensionname> -backoffice-spring.xmlと<extensionname> -spring.xmlファイルの違いは何ですかHybrisのSpring設定?

<bean id="pieChartRenderer" name="pieChartRenderer" 
    class="com.hybris.demo.oms.renders.impl.DefaultPieChartRenderer"> 
    <property name="colors" > 
     <list value-type="com.hybris.demo.oms.renders.ChartColor"> 
     </list> 
    </property> 
</bean> 

もともと私は正しい-spring.xmlで定義されてではなく。 次に、bean-backoffice-spring.xml => OKを定義します。

答えて

2

-backoffice-spring.xmlでは、バックオフィスアプリケーションコンテキストでBeanを定義できます。

バックオフィスアプリケーションコンテキストは、バックオフィス拡張(Webモジュールを定義する)のWebアプリケーションコンテキストの子です。

-spring.xmlファイルには、グローバルアプリケーションコンテキストのBean定義が含まれています。各Webモジュール(Webアプリケーション)には、グローバルコンテキストの子である独自のWebアプリケーションコンテキストがあります。

-backoffice-spring.xmlで定義されたBeanは、-spring.xmlで定義されたBeanでは表示されません。これは、後者が最初のものの親子アプリケーションコンテキストであるためです。

関連する問題