链式调用和Builder
温馨提示:
本文最后更新于 2025年06月01日,已超过 377 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
链式调用
类上标注 @Accessors(chain = true)
@AllArgsConstructor
@NoArgsConstructor
@Data
@Accessors(chain = true)
class Student {
private String name;
private int age;
} 创建对象时
Student student = new Student();
student.setName("张三").setAge(18); 链式:就是 在一行 将 对象的属性按需注入。
Builder
类标注 @Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
class Teacher {
private String school;
private int course;
} 创建对象时
Teacher teacher = Teacher.builder()
.school("大学")
.course(1)
.build(); builder 直接在 对象上构建并注入属性
正文到此结束
- 本文标签: Java
- 本文链接: http://119.91.109.247:8443//article/78
- 版权声明: 本文由张亚东原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权