java用spring实现配置文件properties的读取
来源:互联网 发布:网站美工需要会什么 编辑:程序博客网 时间:2024/05/29 02:57
需要使用Spring的两个注解:@Configuration和@Bean
这里我主要写一下用这两个注解来实现对配置文件properties的读取:
新建配置文件system.properties内容如下:
sys.timeSwitch=false
新建SystemConfig.java内容如下:
@Configurationpublic class SystemConfig { /** * 读取系统配置文件 * * @return PropertiesFactoryBean */ @Bean public PropertiesFactoryBean systemProperty() { PropertiesFactoryBean systemProperty = new PropertiesFactoryBean(); systemProperty.setLocation(new ClassPathResource("system.properties")); return systemProperty; }}
最后我们可以在其它类中这样使用即可:
/** * 是否允许修改系统时间 */@Value("#{systemProperty['sys.timeSwitch']}")private boolean sysTimeSwitch;/** * 获取当前时间 * * @return 当前时间 */@Overridepublic Calendar getNow() { if (sysTimeSwitch) { Calendar c = Calendar.getInstance(); c.add(Calendar.MINUTE, minute); return c; } else { return Calendar.getInstance(); }}
这只是其中的一个方法,还有用xml的办法解析,大家可以下来查查资料。
1 0
- java用spring实现配置文件properties的读取
- 通过Spring读取properties配置文件的信息 Spring 读取properties
- 读取Java的配置文件Properties
- Java配置文件properties的读取
- spring 读取properties配置文件
- Spring读取properties配置文件
- java 读取properties配置文件
- Java读取properties配置文件
- java读取properties配置文件
- java 读取配置文件properties
- java 读取*.properties配置文件
- Java读取properties配置文件
- java 读取配置文件(properties)
- java读取 .properties配置文件
- java读取properties配置文件
- Java读取properties配置文件
- Java读取properties配置文件
- java读取配置文件properties
- Android studio 上非常好用的快捷键
- UML笔记
- 缓存雪崩,缓存穿透解决方案
- sp:SpringMVC配置Restful风格的请求
- 第九周项目4—广义表算法库及应用(1)
- java用spring实现配置文件properties的读取
- RAC 节点死机重启案列
- masterJ2SE篇008——报文
- java提高篇(七)-----详解匿名内部类
- chrome浏览器广告屏蔽插件adblock下载地址
- Linux搜索文件内容
- 第八周 项目五 计数的模式匹配
- 第11周项目1-验证算法(4)哈夫曼编码的算法验证
- iOS 开发中常用到的关于时间戳,UTC时间,时间字符串,NSDate的互相转换