当一个类的字段特别多时,整个文件看起来将非常不简洁。所幸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注解就行了。