Spring-Boot根据配置文件生成Bean
来源:互联网 发布:sha1算法的c语言实现 编辑:程序博客网 时间:2024/06/04 18:43
Spring-Boot根据配置文件生成Bean
在我们的项目开发过程中经常会遇到将一些固定的配置属性写入配置文件中,在系统运行时自动读取这些配置文件的信息,类似于.NET中web.config文件中定义的各种配置属性。
在java中利用spring-boot可以十分方便的实现类似的功能
系统环境:spring-boot
我们在项目目录的resources目录添加一个config.properties文件,其中具有以下内容
#用于存储系统中可能涉及到的各种配置信息scuvc.seeyon_key=SEEYONKEY_SSOscuvc.session_key=scuvcsessionscuvc.sso_dn=xxx.comscuvc.sso_client_id=123124scuvc.sso_pwd=frameworkscuvc.dn=localhost:8080#权限类别scuvc.role_xld=001scuvc.role_jzg=002scuvc.role_xs=003
定义好了配置文件后新建一个类SystemConfigScuvc
/** * Created by jacky on 16-9-9. */@Configuration@ConfigurationProperties(prefix = "scuvc")public class SystemConfigScuvc { private String seeyon_key; private String session_key; private String sso_client_id; private String sso_pwd; private String sso_dn; private String dn; private String role_xld; private String role_jzg; private String role_xs; //省略get set方法
@Configuration 声明一个配置类接受springIOC管理
@ConfigurationProperties(prefix = “scuvc”) 声明从配置文件中读取以scuvc开头的属性
从配置文件和类文件能够看出来类的属性是与配置文件中scuvc开头的字符串一一对应的
完成了这些配置后就能在其他类中使用了
@Autowired SystemConfigScuvc systemConfig;
阅读全文
0 0
- Spring-Boot根据配置文件生成Bean
- Spring Boot生成bean的二种方法
- Spring Boot生成bean的二种方法
- Spring配置文件解析-Bean
- spring bean配置文件详解
- Spring配置文件 装配Bean
- spring-bean.xml配置文件
- Spring XML配置文件Bean
- Spring-boot中利用外部配置文件生成数据源
- Spring-boot中利用外部配置文件生成数据源
- spring-boot配置文件
- Spring Boot 配置文件模板
- Spring Boot属性配置文件
- spring boot 工程配置文件
- Spring boot 配置文件
- Spring boot读取配置文件
- spring boot配置文件
- spring boot (二) 配置文件
- Oracle SQL高级编程——子查询因子化全解析
- 反射能够干什么?使用反射编写通用jar包
- Hadoop学习2--搭建的教训总结
- bzoj 4996: [Usaco2017 Feb]Why Did the Cow Cross the Road II
- Atitit famous paint著名绘画 油画 作品数据库资料
- Spring-Boot根据配置文件生成Bean
- 偏最小二乘法回归
- 搭建ACE及TAO开发环境的快速方法(Linux+Docker篇)
- js设计模式之Facade
- source insight死活打不开解决方法
- Oracle SQL高级编程——Model子句全解析
- Openwrt中怎样配置pptp方式加入vpn的支持
- 快速幂+叉乘计算--最基础的算法,最详细的注释
- Who needs decrypted kernels anyways?