一个注解搞定:@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包的时候,生成这些方法,使用效果完全一样。
觉得有用的老铁赞一下呗~