我试图使用以下示例sample code在spring应用程序中实现可重载的消息资源


但是我对如何实例化Message的方式和时间一无所知。我应该在spring.xml中将其声明为bean吗?
setMessageSource方法将如何调用?
BUNDLE_NAME =“ com.sample.project.core.ui.resources.messages”的意义是什么?在应用程序中如何使用它。


如果您对这些问题有任何解决方案,请回复。

提前致谢。

最佳答案

您可以将该类声明为@configuration类。然后确保您扫描了类的包,以便Spring在启动时发现配置。
在该示例中,只要需要重新加载捆绑软件,对setMessageSource的调用就会“手动”完成。您需要实施策略以在适当时调用方法。
捆绑软件名称遵循i18n标准。基本上,您的消息包通常会在com / sample / project / core / ui / resources / messages文件夹下找到

10-06 12:59
查看更多