我在 xml 中定义了这个老式 bean:
<bean id="configReport" class="com.foo.config.ConfigReport">
<property name="templates">
<map>
<entry key="1">
<list>
<bean p:template="opt1" p:name="OPT1"
class="com.foo.config.ConfigReportTemplate" />
</list>
</entry>
<entry key="-2">
<list>
<bean p:template="opt-2" p:templateExtension="xlsx" p:name="OPT-2"
class="com.foo.config.ConfigReportTemplate" />
</list>
</entry>
</map>
</property>
<property name="defaultTemplate">
<bean p:template="empty" p:name="Empty"
class="com.foo.config.ConfigReportTemplate" />
</property>
</bean>
我想通过this questionapplication.properties
中的注释替换这个bean来使用(config)。可以使用普通对象,但对我来说,很难在其中呈现这些条目<map>
application.properties