PropertyPlaceholderConfigurer
We use PropertyPlaceholderConfigurer
when we need to load some property files whose properties are used in applicationcontext.xml of spring. We can use the properties directly using JSTL expressions.
ReloadableResourceBundleMessageSource
We use ReloadableResourceBundleMessageSource
when we need to use the property files outside the applicationcontext.xml. The properties loaded using ReloadableResourceBundleMessageSource are not accessible in applicationcontext.xml