【发布时间】:2011-04-02 09:22:39
【问题描述】:
我有一个基于 Spring 的小型应用程序,我的一个类需要额外的配置数据。通常我会通过PropertyPlaceholderConfigurer 解决这个问题并通过设置。
在我的情况下,目标类未在spring.xml 中配置,并且可能需要进行一些重构才能将设置传递给目标类的父类,所以我在徘徊是否可以制作目标类(或一些相关的类)读取外部属性文件。
这是一个好方法还是违反了 Spring 的原则?或者换句话说:所有外部配置应该从应用程序配置中注入(spring.xml)还是可以在应用程序生命周期的后期读取?
【问题讨论】:
标签: spring configuration