1. 程式人生 > >lombok(@Getter&@Setter)

lombok(@Getter&@Setter)

Lombok是一個可以通過簡單的註解形式來幫助我們簡化消除一些必須有但顯得很臃腫的Java程式碼的工具,通過使用對應的註解,可以在編譯原始碼的時候生成對應的方法。 官方地址: https://projectlombok.org/, github地址: https://github.com/rzwitserloot/lombok

@Getter/@Setter

不再寫public int getFoo() {return foo;}(可以解除安裝類或者欄位上)

@ToString

toString();

@Data

為快捷方式@ToString@EqualsAndHashCode@Getter在所有領域,@Setter所有非final欄位,以及@RequiredArgsConstructor