好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

SpringBoot实现自定义配置文件提示的方法

SpringBoot如何实现自定义配置文件提示

我们在使用 SpringBoot 开发项目时,常常需要编写一些属性配置类,用来完成自定义或特定的属性配置。在我们配置 application.properties 时,IDEA会自动提示框架的相关配置,但是我们自己编写的特定的属性配置却不会自动提示。本文介绍了相关的插件,可以实现自定义配置文件的属性提示

1、编写一个配置类

我们编写一个配置类

Person

/** * @author zhang_wei * @version 1.0.0 * @Classname Person * @Date 2021/3/20 0:07 * @Created by zhang_wei * @since 1.0.0 */ @Component @ConfigurationProperties ( prefix = "person" ) public class Person {   String name ;   int age ;   boolean boss ;   Date birth ;   BigDecimal sal ;   public String getName () { return name ; }   public void setName ( String name ) { this . name = name ; }   public int getAge () { return age ; }   public void setAge ( int age ) { this . age = age ; }   public boolean getBoss () { return boss ; }   public void setBoss ( boolean boss ) { this . boss = boss ; }   public Date getBirth () { return birth ; }   public void setBirth ( Date birth ) { this . birth = birth ; }   public BigDecimal getSal () { return sal ; }   public void setSal ( BigDecimal sal ) { this . sal = sal ; }   @Override public String toString () { return "Person{" + "name='" + name + '\'' + ", age=" + age + ", boss=" + boss + ", birth=" + birth + ", sal=" + sal + '}' ; } }

2、引入自动提示插件

2.1、引入插件

SpringBoot 自带一个插件,我们只需要在 pom.xml 文件中引入即可;

在 pom.xml 中引入如下的插件:

<!-- 自动提示配置 --> <dependency> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-configuration-processor </artifactId> </dependency>

2.2、重新编译

执行一下maven的重新编译命令: mvn clean compile

或者如下,直接使用idea自带的maven工具,重新编译一下代码即可生效

3、配置验证

这里我们配置我们的配置文件 application.properties ,idea会自动提示我们相关的属性配置;

如下:

到此这篇关于SpringBoot实现自定义配置文件提示的方法的文章就介绍到这了,更多相关SpringBoot自定义配置文件提示内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

原文链接:https://blog.csdn.net/Jack_David/article/details/115277119

查看更多关于SpringBoot实现自定义配置文件提示的方法的详细内容...

  阅读:20次