当一个类的字段特别多时,整个文件看起来将非常不简洁。所幸IDEA提供了一款lombok插件,可以在代码阶段,通过添加注解的形式,省去手写getter, setter的麻烦。
安装插件
File - settings
依次点击: Plugins -> Browse repositories -> Lombok -> Install
安装好了以后重启
pom.xml添加依赖
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>compile</scope>
</dependency>
重写Cat类
还是上一节的Cat类,去掉所有的setter和getter方法,还有toString方法。改成这样
@Component
@ConfigurationProperties(prefix = "cat" )
@Data
public class Cat {
private String name;
private int sex;
private List<String> hobbies;
private String nameAndSex;
}
只需要加上这个@Data注解就行了。