这可能是一个简单问题的方法,但我似乎错过了正确的google-words 8 / Spring 3是否有办法从任何xml-config文件中读取任意值?意思是,我只想阅读一个值,而不是根据它设置Spring。
Thanx提前, 马库斯
添加了:
提到,我之前是Java的新手,我希望在任何配置中都有一些类似<DatabaseType>MYSQL</DatabaseType>
的内容,由Spring处理并希望在任何Java类中访问它们
我为什么要这样?我有一个基本的SWT / JFace前端(工作)和一个DAO层(也工作)。现在,我正在考虑中间的服务。目前,我的服务有类似'MYSQL'的硬编码来实例化DAO工厂。但在这种情况下,这会将服务直接耦合到MYSQL,从而破坏了整个解耦工作。因此,为了抽象,我也会去服务的抽象工厂。但是要决定一些参数,我必须从一些配置中读取它们。正如Spring已经做到的那样,我觉得单独实现它是无稽之谈。
答案 0 :(得分:0)
Spring主要是一个依赖注入框架 - 所以如果你需要在你的应用程序的某个地方配置一个值,你应该让它将注入你的类。