if (ToolUtils.isNotEmpty(evt.getServletContext().getInitParameter("spring.profiles.active"))){
//将当期文件名放入内存
System.setProperty("profilesName", evt.getServletContext().getInitParameter("spring.profiles.active"));
logger.info(evt.getServletContext().getInitParameter("spring.profiles.active"));
}else{
//将当期文件名放入内存
System.setProperty("profilesName", evt.getServletContext().getInitParameter("spring.profiles.default"));
logger.info(evt.getServletContext().getInitParameter("spring.profiles.default"));
}
2、配置文件读取类
代码片段
public class ResourceUtil {
private static final ResourceBundle bundle = java.util.ResourceBundle.getBundle("application_"+System.getProperty("profilesName"));
/**
* 获得sessionInfo名字
*
* @return
*/
public static final String getSessionInfoName() {
return bundle.getString("sessionInfoName");
}
...
分享到:
2015-05-06 22:50
浏览 3996
论坛回复 / 浏览 (6 / 7830)
评论