(三)SpringBoot 配置文件自动映射到属性和实体类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(三)SpringBoot 配置文件自动映射到属性和实体类相关的知识,希望对你有一定的参考价值。

参考技术A 1.新建属性class 

    @Component

    @PropertySource("classpath:application.properties")

    @ConfigurationProperties(prefix="test")

2.寻找配置文件classpath:application.properties ,过滤前缀“ prefix="test" ”

引用

SpringBoot 配置文件时间格式转化

一、属性

    /**
     * 时间
     */
    private Date ;

二、配置

    date: 2020-1-17 11:45:00

三、重写配置对应的实体属性set方法

如果使用lombok自动生成相关方法直接写需要修改属性的方法即可。有写的方法会覆盖lombok生成的

 public void setDate(String date) {
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        try {
            this.tempCleanFirstTime = format.parse(date);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }

以上是关于(三)SpringBoot 配置文件自动映射到属性和实体类的主要内容,如果未能解决你的问题,请参考以下文章

springboot配置文件自动映射

SpringBoot使用配置类映射yml配置文件信息

SpringBoot 如何将属性配置映射到实体类中?

springboot配置文件注解

SpringBoot 配置文件时间格式转化

SpringBoot注解配置文件映射属性和实体类