文章插图
windows的properties在mac的appId里,本地配置文件需要按照一定的文件名格式放置于本地配置目录下,文件名格式是{appId}+{cluster}+{namespace}.properties,appId就是应用自己的appId,如100004458
cluster就是应用使用的集群,一般在本地模式下没有做过配置的话,就是default
【windows的properties在mac哪里】namespace就是应用使用的配置namespace,一般是application
文件内容以properties格式存储,比如如果有两个key,一个是request.timeout,另一个是batch 。
1. 在xml中配置你的properties路径:
<bean id="messageSource"class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<!-- 指定资源文件基名称jdbc为文件名,不包含扩展名 -->
<value>classpath:resource/jdbc</value>
</list>
</property>
</bean>
2. 获取WebApplicationContext(需要入参HttpServletRequest request)
ServletContext servletContext = request.getSession()
.getServletContext()
WebApplicationContext ctx = WebApplicationContextUtils
.getRequiredWebApplicationContext(servletContext)
3. 通过WebApplicationContext获取中键值
String msg = ctx.getMessage("jdbc.url", null, Locale.CHINA)
推荐阅读
- 七五年属兔的是什么 木兔之命?
- 51年属兔的有几难 51年属兔的什么命?
- 《东郭先生和狼》的原文翻译是什么?
- 形影不离分不开,注定和双子纠缠的星座有哪些?
- 87年属兔必定富贵命,87年出生人的属相
- 挑剔的生肖兔在择偶方面也会异常苛刻吗?
- 属兔出生在阴历腊月23小年,阳历88年2月10日属什么的
- 十二星座都是如何疼女友的
- 40条 你喜欢大海我爱过你典型海王渣男的文案摘录
- 1952年12月出生的属兔是什么命