软件工程日报35

今天又温习了了lombok的注解
其中之前较为常用的是@Data,@NoArgsConstructor @AllArgsConstructor这三个注解 提供了getter setter 和构造方法
今天有了解到了@Builder注解 用@Builder 设计模式来构建对象

Test test= Test.builder()  // 1. 创建Builder对象
                .id(id)                // 2. 设置id字段
                .status(status)        // 3. 设置status字段
                .updateTime(LocalDateTime.now())  
                .updateUser(BaseContext.getCurrentId())
                .build();             // 6. 构建最终对象
posted @ 2025-05-07 21:42  Look_Back  阅读(4)  评论(0)    收藏  举报