Как установить класскак значение свойства в контексте приложения весной? - PullRequest
4 голосов
/ 17 августа 2011

Есть ли способ настроить контекст приложения Spring, чтобы он инициализировал установщик со значением типа Class?

Мне нужно инициализировать эту структуру: Map<Class<?>, Object>

1 Ответ

4 голосов
/ 17 августа 2011

Вы пробовали что-то вроде этого:

<bean id="myBean" class="myBean">
  <!-- This will set a map onto the property classMap of myBean -->
  <property name="classMap">
    <map key-type="java.lang.Class">
      <entry key="java.lang.String" value="A String keyed by the class 'java.lang.String'" />
    </map>
  </property>
</bean>
...