react 前端框架如何驱动企业数字化转型与创新发展
942
2023-02-03
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中引入如下的插件:
2.2、重新编译
执行一下maven的重新编译命令:mvn clean compile
或者如下,直接使用idea自带的maven工具,重新编译一下代码即可生效
3、配置验证
这里我们配置我们的配置文件application.properties,idea会自动提示我们相关的属性配置;
如下:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~