有人可以向我解释PropertyPlaceholderConfigurer和ResourceBundleMessageSource之间的区别吗?何时使用第一个?何时使用后者?
答案 0 :(得分:1)
PropertyPlaceholderConfigurer用于在应用程序上下文中或在带有@value的代码内使用的属性文件。
ResourceBundleMessageSource用于国际化&通过连接组件内部的消息资源bean,将要显示给用户的消息本地化(i18n),在jsp direct中,或从代码中显示。
答案 1 :(得分:-1)
来自here
PropertyPlaceholderConfigurer
当我们需要加载一些时,我们使用PropertyPlaceholderConfigurer propertyfiles wose属性在applicationcontext.xml中使用 弹簧。我们可以使用JSTL表达式直接使用这些属性。 reloadableresourcebundlemessagesource
当我们需要使用时,我们使用reloadableresourcebundlemessagesource applicationcontext.xml外的属性文件。属性 使用reloadableresourcebundlemessagesource加载无法访问 在applicationcontext.xml
中