一個注解搞定:@Data!
1、添加依賴
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
<scope>provided</scope>
</dependency>
2、idea編輯器需要安裝一個lombok插件,方可正常使用。
3、在實體類中使用注解@Data
@Data
public class User {
private String name;
private String password;
@Test
public void test(){
User user = new User();
user.setName("river");
System.out.println(user.getName());
System.out.println(user.toString());
}
}
列印:
river
User(name=river, password=null)
補充:
1、@Data注解相當于三個注解:@Getter @Setter @ToString,如果隻需要getter方法,可以隻寫@Getter注解。
2、性能方面和動手寫這三個方法一樣的。因為程式隻是在打jar包或者war包的時候,生成這些方法,使用效果完全一樣。
覺得有用的老鐵贊一下呗~