【发布时间】:2014-04-17 13:54:00
【问题描述】:
我有一个 .properties 文件,其中包含 10 个键值对,比如 age =10、name=Jon 等。我在 spring 中配置了一个 bean,它有一个 map 作为成员变量。
当我调用 getBean 方法后,当 Spring 加载 bean 时,在此之前应该使用文件中的属性加载 Map。该怎么做?
我知道这应该在生命周期方法之一中完成,例如使用 InitializingBean 或 init-method 配置的 afterPropertiesSet。还有其他更好的方法吗?
【问题讨论】: