【发布时间】:2011-12-01 08:14:04
【问题描述】:
我有一个 DefaultProcessor.java 处理不同产品(大约 50 种产品)的文件。因此,产品特定的 bean 是在 spring 配置文件中配置的(每个产品一个 spring-config 文件)。
现在我还有一些 2-3 个产品特定的属性(键值对)。所以我想在配置文件本身中包含这些属性,而不是每个产品都有一个属性文件。
Q1. 是否可以在 spring-config 文件中指定键值对而不创建 bean?
Q2.如果不可能,那么创建一个具有Map<String, String> 属性的Environment.java 类,然后在每个产品特定的配置文件中配置该bean 是否是一种好习惯而不是将这些属性放在 .properties 文件中。
【问题讨论】:
标签: java spring configuration