MessageSource读取properties属性值

[color=red][b]一、先创建一个util类:AppConfigUtil.java[/b][/color]

package com.myhexin.utils

import java.util.Locale;
import org.springframework.context.MessageSource;

public final class AppConfigUtil{

private static MessageSource mess;

public static MessageSource getMess(){
return mess;
}

public static void setMessageSource(MessageSource mess) {
AppConfigUtil.mess= mess;
}

public static String getConfig(String key){
return mess.getMessage(key,null,Locale.Root);
}

}

[color=red][b]二、xml中配置[/b][/color]




classpath:app-config
classpath:dubbo








(或者:@Resource
private MessageSource messageSource; 这种方式注入也可以)


[color=red][b]三、程序中获取[/b][/color]

String value=AppConfigUtil.getConfig("jdbc.database");

你可能感兴趣的:(java,数据库)