我已規則一堆被注入了一組類,類似如下:有沒有辦法在spring配置文件中重新使用<util:list>?
<bean id="rule1" class="com.vikdor.rules.Rule1" />
<bean id="rule2" class="com.vikdor.rules.Rule2" />
<bean id="rule3" class="com.vikdor.rules.Rule3" />
<bean id="rule4" class="com.vikdor.rules.Rule4" />
<bean id="rule5" class="com.vikdor.rules.Rule5" />
<util:list id="commonRules">
<ref bean="rule1" />
<ref bean="rule3" />
<ref bean="rule5" />
</util:list>
<util:list id="normalInvRules">
<!-- Include common rules -->
<ref bean="rule4" />
</util:list>
<util:list id="prepaidInvRules">
<!-- Include common rules -->
<ref bean="rule2" />
</util:list>
我怎麼能包括對應normalInvRules
和prepaidInvRules
列表中的共同規則列表?
規則的數量(例如規則1,規則2等)更多,數量組(normalInvRules,prepaidInvRules等)也更多。所以,我想知道是否有辦法避免重複常規規則,只列出特定的規則,幷包含對常用列表的引用。