Lombok

发布时间 2023-08-14 20:35:47作者: 数星观月

Lombok可以帮助我们的实体类生成有参无参构造和getter、setter、toString等方法,简化了我们的代码量。(当然在idea中使用快捷键Alt+Insert也能直接生成)

Lombok所需依赖(导入成功后不生效的话刷新一下maven)

      <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.12</version>
        </dependency>

@Data可以生成get、set、toString方法,@NoArgsConstructor生成无参构造,@AllArgsConstructor生成有参构造

@Data
@NoArgsConstructor
@AllArgsConstructor
public class User implements Serializable {
    private int id;
    private String name;
    private String pwd;
}