java用spring实现配置文件properties的读取
2016-11-10 10:44
621 查看
需要使用Spring的两个注解:@Configuration和@Bean
这里我主要写一下用这两个注解来实现对配置文件properties的读取:
新建配置文件system.properties内容如下:
新建SystemConfig.java内容如下:
最后我们可以在其它类中这样使用即可:
这只是其中的一个方法,还有用xml的办法解析,大家可以下来查查资料。
这里我主要写一下用这两个注解来实现对配置文件properties的读取:
新建配置文件system.properties内容如下:
sys.timeSwitch=false
新建SystemConfig.java内容如下:
@Configuration public 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 当前时间 */ @Override public Calendar getNow() { if (sysTimeSwitch) { Calendar c = Calendar.getInstance(); c.add(Calendar.MINUTE, minute); return c; } else { return Calendar.getInstance(); } }
这只是其中的一个方法,还有用xml的办法解析,大家可以下来查查资料。
相关文章推荐
- Spring配置 在xml和java代码中读取properties文件
- (转)实现对Java配置文件Properties的读取、写入与更新操作
- Java基于Spring配置读取properties文件
- 用java代码实现从excel表格读取数据然后写入生成国际化配置文件properties
- Java基于Spring配置读取properties文件
- java读取properties配置文件
- Java Properties 类读取配置文件信息
- 在spring中读取properties配置文件
- All about JAVA 读取配置文件的方法 (这里是config.properties)
- Java Properties 类读取配置文件信息
- java 读取配置文件(properties)
- Java Properties 类读取配置文件信息
- Java Properties 类读取配置文件信息
- Java读取properties配置文件
- java 读取 properties 配置文件 备忘
- Java Properties 类读取配置文件信息
- Java Properties 类读取配置文件信息
- java 读取properties配置文件
- java中经常用到的读写配置文件的信息properties属性的写入,读取例子
- Java Properties 类读取配置文件信息