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

网友投稿 226 2023-01-24

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

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

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

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中引入如下的插件:

org.springframework.boot

spring-boot-configuration-processor

2.2、重新编译

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

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

3、配置验证

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

如下:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:苹果cms开放api接口(苹果cms app源码双端)
下一篇:新浪股票接口api文档(新浪股票数据接口)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~