package com.example.client.utils; /**
|
* Copyright (c) 2018 人人开源 All rights reserved.
|
*
|
* https://www.renren.io
|
*
|
* 版权所有,侵权必究!
|
*/
|
|
|
|
import com.example.client.entity.ErrorCode;
|
import com.example.server.utils.SpringContextUtils;
|
import org.springframework.context.MessageSource;
|
|
/**
|
* 修改为通过枚举获取message信息
|
*
|
* @author Mark sunlightcs@gmail.com
|
* @since 1.0.0
|
*/
|
public class MessageUtils {
|
private static MessageSource messageSource;
|
static {
|
messageSource = (MessageSource) SpringContextUtils.getBean("messageSource");
|
}
|
|
|
|
public static String getMessage(int code){
|
return getMessage(code, new String[0]);
|
}
|
|
|
//修改为通过枚举获取message信息
|
public static String getMessage(int code, String... params){
|
String message = ErrorCode.getMessage(code,params);
|
return message;
|
// return messageSource.getMessage(code+"", params, LocaleContextHolder.getLocale());
|
}
|
|
|
}
|