update JeroBootException 双语

This commit is contained in:
lijiarao
2023-09-15 16:35:45 +08:00
parent f594eff809
commit 21710f6abb
2 changed files with 8 additions and 2 deletions
@@ -6,7 +6,7 @@ public class JeroBootException extends RuntimeException {
private static final long serialVersionUID = 1L;
public JeroBootException(String message){
super(message);
super(MessageUtils.getMessage(message));
}
public JeroBootException(String message, Object... args) {
super(MessageUtils.getMessage(message,args));
@@ -18,7 +18,13 @@ public class MessageUtils {
*/
public static String getMessage(String code, Object... args) {
MessageSource messageSource = SpringUtil.getBean(MessageSource.class);
return messageSource.getMessage(code, args, LocaleContextHolder.getLocale());
String message;
try {
message = messageSource.getMessage(code, args, LocaleContextHolder.getLocale());
}catch (Exception e){
message = code;
}
return message;
}
public static LanguageEnum getLanguage() {