springboot实现将配置文件的属性转换成一个对应的pojo对象的属性
来源:互联网 发布:杨辉三角形的规律c语言 编辑:程序博客网 时间:2024/05/20 18:19
1.首先你需要在application.yml(如果是application.properties也差不多)配置文件配置相应的属性信息,例如
loginType: person: 1 vcode: 232.在pom文件加入下面的依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency>3.写一个相应的pojo类,注意prefix后面的需要写你自己的
@ConfigurationProperties(prefix = "myProperties.loginType")
package com.suiyu.account.properties;import org.springframework.boot.context.properties.ConfigurationProperties;/** * @author yedeguo * @date 2017/8/24 */@ConfigurationProperties(prefix = "loginType")public class LoginTypeProperties { private String person; private String vcode; public String getPerson() { return person; } public void setPerson(String person) { this.person = person; } public String getVcode() { return vcode; } public void setVcode(String vcode) { this.vcode = vcode; } public LoginTypeProperties() { } public LoginTypeProperties(String person, String vcode) { this.person = person; this.vcode = vcode; } @Override public String toString() { return "LoginTypeProperties{" + "person='" + person + '\'' + ", vcode='" + vcode + '\'' + '}'; }}
4.在springboot的入口main方法加上下面的这个注解,括号里面的写你自己的pojo类@EnableConfigurationProperties(LoginTypeProperties.class)
@SpringBootApplication@EnableConfigurationProperties(LoginTypeProperties.class)public class AccountApplication { public static void main(String[] args) { SpringApplication.run(AccountApplication.class, args); }}5.然后就可以在相应的Controller层或者其他地方@Autowired进来,至此大功告成
@Autowiredprivate LoginTypeProperties loginTypeProperties;
阅读全文
0 0
- springboot实现将配置文件的属性转换成一个对应的pojo对象的属性
- List<Pojo>按pojo对象的属性排序
- 通过反射将一个对象的值赋给另一个对象中对应的属性 不需要用set、get
- 将一个值的类型转化成与其属性对应的类型Convert.ChangeType
- 利用反射遍历一个POJO对象的各个字段名及属性。。。
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- js获取一个对象其所有属性和属性对应的值
- 通过Pojo对象 field 属性加注解实现格式校验,极大的减少代码量
- springboot加载配置文件中属性值的两种方法
- 把一个对象的值赋给另一个对象中对应的属性
- 设置一个对象的属性
- 一个全面的Log4j属性配置文件
- hibernate:映射文件的属性名必须和pojo类的属性名以及数据库字段名一一对应
- spring的pojo类属性的注入
- javaweb实现自动将前端的属性值(HttpServletRequest)转化为后台对应的实体类
- 获取一个list集合里面的一个对象的一个属性对应的值,平凑成一个字符串
- 对象属性的C++实现
- 5.2.3 安东尼•罗宾
- 5.2.4 奥格•曼狄诺
- 5.2.5 厄尔•南丁格尔
- 5.2.6 神经语言程序学NLP
- 5.3 进化论
- springboot实现将配置文件的属性转换成一个对应的pojo对象的属性
- 5.4 优化算法与利益最大化
- 5.5 世界的需求
- 第六章 结语
- 游标 定义 及 分类 与 游标变量
- 系统思考(1)
- 系统思考(2)
- 《广义动量定理与系统思考——战争、…
- 《广义动量定理与系统思考——战争、…