@Data的注解使用以及在IDEA上安装

 

  平时在开发过程当中建立实体类的时候就常常的操做是:先写成员变量,而后再提供getXxx()、setXxx()方法,而后看须要再提供toString等方法。这样一来不只会发现每写一个实体类的话就会有不少相同的操做,并且代码量看起来也不少,很长,不简洁。因而,@Data这个注解就能给咱们开发过程当中带来很方便的使用了。java

  首先,@Data这个注解是lombok包下的一个注解(该包还好不少好用的注解,有兴趣的童鞋能够去了解下哟~),而这个注解是用在类上的post

1
2
3
4
5
6
7
8
9
10
@Data
public  class  Test {
     
    
     private  String id;
     
     private  String name;
     
 
}

  这个注解实际上是帮你的类提供了getXxx()、setXxx()方法、equals()、hashCode()、toString() 这些方法。也就是说只要你的类上写了这个注解,那就不须要再生成get、set、toString等方法了。spa

  当你用上了这个注解后,而后建立了实例,调用他的get或者set方法时,你会发现代码上报错。这是由于你还没安装lombok这个插件。下面介绍如何在IDEA上进行安装:插件

首先点开File下的Settings,而后点Plugins,而后点击下面的Browse repositories,而后在搜索框内搜索lombok,而后有个install按钮进行安装,安装完后重启下IDEA就会发现报错都没了。code

相关文章
相关标签/搜索