@ToString
@EqualsAndHashCode
@Getter
@Setter
@RequiredArgsConstructor
@Builder 作用在類上,建造者模式建立對象,實作鍊式調用指派
構造者模式:又稱之為建造者模式
場景:當一個bean類重載了多個構造方法時,并且參數随機使用時,考慮使用構造者模式
谷歌的開源的protobuf協定生産的java bean指派就是采用建造者模式
使用案列:
@Log / @Slf4j 作用于類上,生成日志變量, 用于記錄日志(可以選擇使用)
如果不生效,記得檢查下面的配置,另外重新更新下lombok插件,重新開機idea
記得開啟 開啟annotion processing
步驟:File 》Settings 》 Build, Execution, Deployment 》 Compiler 》 Annotation Processors

使用案列:
生産的位元組碼: