你好,Spring Boot 属性: spring.messages.basename =[directoy_in_resources]/messages 不起作用,我的项目中有这个树状结构: 我通过编写以下内容解决了这个问题:
@Bean
public MessageSource messageSource() {
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasename("messages/messages");
messageSource.setDefaultEncoding("UTF-8");
return messageSource;
}
但它看起来有点沉重,不是吗?
为什么我不能写这个在application.properties中:
spring.messages.basename=messages/messages
感谢大家
里克