我目前正在开发一个Spring项目,我需要从JBoss服务器读取一些外部属性文件。我可以在this文章的帮助下从JBoss服务器读取外部属性文件。我很想知道我们是否可以使用spring PropertySourcesPlaceholderConfigurer
或Environment
类来实现这一目标。
答案 0 :(得分:0)
答案很简单。什么时候我们将属性文件添加到JBoss服务器模块文件夹($ JBOSS_HOME \ modules)并在jboss-deployment-structure.xml中添加依赖项。所有添加的外部属性文件都将存在于类路径中。
我们可以简单地使用spring框架提供的@PropertySource和Environment类来读取属性值。