在Spring中从config读取值

时间:2012-02-25 08:15:34

标签: xml spring config

这可能是一个简单问题的方法,但我似乎错过了正确的google-words 8 / Spring 3是否有办法从任何xml-config文件中读取任意值?意思是,我只想阅读一个值,而不是根据它设置Spring。

Thanx提前, 马库斯

添加了:

提到,我之前是Java的新手,我希望在任何配置中都有一些类似<DatabaseType>MYSQL</DatabaseType>的内容,由Spring处理并希望在任何Java类中访问它们

我为什么要这样?我有一个基本的SWT / JFace前端(工作)和一个DAO层(也工作)。现在,我正在考虑中间的服务。目前,我的服务有类似'MYSQL'的硬编码来实例化DAO工厂。但在这种情况下,这会将服务直接耦合到MYSQL,从而破坏了整个解耦工作。因此,为了抽象,我也会去服务的抽象工厂。但是要决定一些参数,我必须从一些配置中读取它们。正如Spring已经做到的那样,我觉得单独实现它是无稽之谈。

1 个答案:

答案 0 :(得分:0)

Spring主要是一个依赖注入框架 - 所以如果你需要在你的应用程序的某个地方配置一个值,你应该让它注入你的类。

查看documentation,例如Dependencies and configuration in detail