直接上代码
package com.zbmes.common;import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
/*** 系统配置类*/
@Configuration
@PropertySource("classpath:/conf/test.properties")
public class SysConstant {public static String username ;public static String password ;public static String getUsername() {return username;}@Value("${admin.username}")public void setUsername(String username) {SysConstant.username = username;}public static String getPassword() {return password;}@Value("${admin.password}")public void setPassword(String password) {SysConstant.password = password;}
}
对应配置文件
admin.username=kitty
admin.password=cat

要注意的地方:

set方法不可以用static修饰,否则会报错。报错内容一般如下

Autowired annotation is not supported on static fields: ……

Spring 注解读取配置文件相关推荐

  1. spring cloud读取配置文件

    spring cloud读取配置文件 spring boot支持多种外部配置 命令行 JNDI属性 java系统属性,System.getProperties() 环境变量 jar包内部和外部的app ...

  2. 解决Spring项目读取配置文件中文乱码问题

    解决Spring项目读取配置文件中文乱码问题 properties配置文件读取时中文乱码,错误如下: 解决方法如下: **1.**打开IDEA的设置项,进入Editor->File encodi ...

  3. Spring :读取配置文件(.properties、.yam)相关注解

    1.美图 2.概述 读取配置文件相关的注解,就是用来帮助我们获取到配置文件.properties..yam里面信息的. 读取配置文件相关注解 解释 @EnableConfigurationProper ...

  4. @PropertiesSource注解读取配置文件中的数据

    这是properties配置文件. 数据结构. 注入对象. 或者: 使用对象获取属性值. 或者: 了解:========================================= 通过@Pro ...

  5. spring中读取配置文件的方式,以及配置文件如何写

    application.properties spring.application.name=spring-boot-simple-study server.port=8080 application ...

  6. Spring @Value读取配置文件

    为了简化读取properties文件中的配置值,spring支持@value注解的方式来获取,这种方式大大简化了项目配置,提高业务中的灵活性. 一. @value的两种使用方式: (1)@Value( ...

  7. springboot 注解动态赋值_SpringBoot 使用 @Value 注解读取配置文件给静态变量赋值

    1.application.properties 配置文件CxU免费资源网 mail.username=xue@163.com mail.password=xue mail.host=smtp.163 ...

  8. struts2 Action 通过Spring管理, 并通过Spring的方式读取配置文件

    2019独角兽企业重金招聘Python工程师标准>>> 是这样的项目用的是Struts2 和Spring.我想在action层中测试下配置文件读取是否正常,Spring 版本有点低是 ...

  9. Spring加载Properties配置文件,java通过注解读取数据

    1.用法示例: 在springMVC.xml配置文件中添加标签 (推荐用这个,这个用的比较多,也比较简洁) <context:property-placeholder location=&quo ...

最新文章

  1. netcore读取json文件_.net core读取json格式的配置文件
  2. 软件测试面试必备的一些基础理论概念
  3. iOS6.0 xcode4.5 设置横屏
  4. STM32 备份寄存器操作
  5. python正则表达式指南_Python正则表达式指南
  6. Linux内核分析— —计算机是如何工作的(20135213林涵锦)
  7. 论中国传统辩证推理科学理论范式(ZZ)
  8. python ==字符串
  9. 淘宝API开发系列--开篇概述
  10. python基础其他(二十一)
  11. jupyter-notebook设置⽀持远程访问
  12. 初涉网络流[EKdinic]
  13. 算法笔记-------基数排序
  14. php util,PHP中文工具类ChineseUtil怎样转换汉字与拼音
  15. Excel·VBA考勤打卡记录统计结果
  16. android超频使用方法,SetCPU高级设置
  17. 几种 Proximity Graphs 的单调性分析
  18. Leco题目:两数之和
  19. 深度学习超分辨率综述阅读笔记(翻译)
  20. 红米手机4android os是木马怎么清除,红米Note4 的LineageOS14.1刷机包 安卓7.1.1原生风格 本地化 20180203更新...

热门文章

  1. FBI:攻击者利用Mega.nz勒索攻击
  2. 利用excel计算方差分析多重比较中q值表和SSR表
  3. C语言:窗口控制台颜色改变(不断换色)
  4. t-sql 中实现循环处理
  5. 汇编语言入门--调试工具debug的使用(史上最全,11种常见命令)
  6. 做企业数字化转型的最佳拍档,中软国际的变与不变
  7. java日志使用笔记
  8. 线性代数(19)——行列式(下)
  9. DS1302时钟程序解读
  10. 手机CMWAP上网设置(完全版)