曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
一、序言
Lombok入门到精通
二、常用注解解析
1、@Data
添加@Data注解后
属性的Set/Get方法
equals方法、hashCode方法、toString方法由 Lombok 重写。
2、@AllArgsConstructor
添加@AllArgsConstructor注解后
添加完@AllArgsConstructor注解后
3、@ToString
添加@ToString注解前
添加@ToString注解后
重写的toString方法
4、@Builder
添加@Builder注解前
添加@Builder注解后
链式Set方法。
5、@Accessors
添加@Accessors(chain = true)注解前
添加@Accessors(chain = true)注解后
编译后的实体类变化
setXxx方法是有返回值
三、过程探究、基本概念、基础应用、原理机制和需要注意的事项等
Lombok 中的部分注解会重写下列方法:equals方法、hashCode方法、toString