@Getter/@Setter方法:为所有的属性提供get,set方法
@ToString方法:为类自动生成容易阅读的toString方法
@EqualsAndHashCode方法:根据类所拥有的非静态字段自动重写equals方法和hashcode方法
@Data方法:提供了以上四种方法
@NoArgsConstructor:为实体类生成无参构造
@AllArgsConstructor:为实体类生成除了static修饰的字段外的带有各参数的方法
在pom文件中加入lombok就可以省去大片冗余代码,像那些getter,setter,tostring等方法的代码都可以省去,只要在头部加入声明就可以自动生成
@Data方法包括getter,setter,tostring,equalsAndHashCode