springboot中读取配置文件@Value和@Configuration
2020-12-13 16:06
标签:etag 问题 告诉 ret last bean pac 乱码 补充 springboot中读取配置文件@Value和@Configuration 标签:etag 问题 告诉 ret last bean pac 乱码 补充 原文地址:https://www.cnblogs.com/yadongliang/p/11617832.html1.@Configuration
package com.xgcd.springboot.bean;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* 将配置文件中的配置映射到这个组件中
*
* @ConfigurationProperties 告诉springboot将本类中的所有属性和配置文件中的相关配置进行绑定:
* prefix:配置文件中的哪个属性下的所有属性进行一一绑定
* 只有该组件是容器中的组件才可以发挥作用(提供@ConfigurationProperties功能)
* 可以在test中进行单元测试
*/
@Component
@ConfigurationProperties(prefix = "person")
@PropertySource(value = {"classpath:application.properties"}, encoding = "utf-8")
public class Person {
private String lastName;
private Integer age;
private boolean boss;
private Date birth;
private Map
2.@Value
二者比较
补充读取.properties文件乱码问题
下一篇:XHTML CSS基础知识
文章标题:springboot中读取配置文件@Value和@Configuration
文章链接:http://soscw.com/essay/35757.html