java - 是否有一个PropertyPlaceholderConfigurer类与Spring一起使用,接受XML?

java - 是否有一个PropertyPlaceholderConfigurer类与Spring一起使用,接受XML?

Spring有一个非常方便的方便的类PropertyPlaceholderConfigurer,它接受一个标准的.properties文件,并将值注入到你的bean.xml配置中。 有没有人知道一个类完全相同的类,并以相同的方式与Spring集成,但接受XML文件的配置。 具体来说,我正在考虑Apache消化器式的配置文件。 这样做很容易,我只是想知道是否有人。 建议?…


java - 如何从多个文件中收集spring属性以在单个bean上使用

如果这个问题没有意义的话,我还没有把自己的脑袋缠到春天呢。 我有一个PropertyPlaceholderConfigurer<bean id="rdbmPropertiesPlacholder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" lazy-init="false">…


你如何配置一个Spring bean容器来加载一个Java属性文件?

如何配置Spring bean容器(或应用程序上下文)来加载Java属性文件? JavaWorld文章Smartly Load Your Properties介绍了如何使用标准Java库中的以下资源处理方法之一从类路径加载属性文件: ClassLoader.getResourceAsStream("some/pkg/resource.properties"); Class.getResour…



java - 在多个项目/模块中使用多个属性文件(通过PropertyPlaceholderConfigurer)

我们目前正在编写一个分为多个项目/模块的应用程序。 例如,我们来看下面的模块: 对myApp-DAO 对myApp-叽里咕噜 每个模块都有自己的Spring上下文xml文件。 对于DAO模块,我有一个PropertyPlaceholderConfigurer,它用必要的db连接参数读取一个属性文件。 在jabber模块中,我还有一个用于jabber连接属性的PropertyPlaceHol…


java - 如何在Spring applicationContext中读取System环境变量

如何在应用程序上下文中读取系统环境变量? 我想要这样的东西:<util:properties id="dbProperties" location="classpath:config_DEV/db.properties"/> 要么<util:properties id="dbProperties" location="classpath:config_…


java - 弹簧属性文件设置默认值

我的war文件之外有一个属性文件,系统管理员使用它来关闭某些系统功能。 它一直在我的本地机器上工作,但是当我们部署到开发环境时,属性文件没有上传,应用程序无法启动。 我想知道是否有一种方法来声明我的applicationContext中的默认值,通常来自属性文件的值。 我目前有这个阅读属性文件:<util:properties id="myProperties" location="file…


Spring应用程序上下文外部属性

我有一个Spring应用程序,它到目前为止运行良好。 现在我希望属性文件在外部配置文件夹中,而不是在打包的jar中更改内容而无需重新打包。 这就是我得到的:<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><!--<property name="locations" va…


spring - 如何从属性文件读取值?

我正在使用春天。 我需要从属性文件读取值。 这是内部属性文件而不是外部属性文件。 属性文件可以如下。 some.properties---file name. values are below. abc=abc def=dsd ghi=weds jil=sdd 我需要从属性文件中读取这些值,而不是以传统方式。 如何实现它? Spring 3.0有最新的方法吗?…


java - 如何在spring测试中设置环境变量或系统属性?

我想编写一些检查已部署WAR的XML Spring配置的测试。 不幸的是,某些bean需要设置一些环境变量或系统属性。 在使用带有@ContextConfiguration的方便测试样式时,如何在初始化spring bean之前设置环境变量? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations="cl…


spring - 以编程方式访问property-placeholder创建的属性

我正在使用context:property-placeholder读取属性文件。 如何以编程方式访问它们( @Value不起作用-我不知道开发时的属性标题)? 主要问题是我无法更改applicationContext.xml文件,因为它是由“父”框架设置的 PS。 这很奇怪,但Environment.getProperty返回null…




propertysourcesplaceholderconfigurer properties boot properties注入 properties读取 custom environment read value propertysource