Java筆記- lombok簡化實體類

@Getter 和 @Setter: 爲你的字段創建getter和setter
@EqualsAndHashCode: 實現equals()和hashCode()
@ToString: 實現toString()
@Data: 使用上面四個註解的特徵
@Cleanup: 關閉流
@Synchronized: 對象上同步
@SneakyThrows: 拋出異常
@NoArgsConstructor:註解在類上;爲類提供一個無參的構造方法
@AllArgsConstructor:註解在類上;爲類提供一個全參的構造方法
@Data :註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
@Setter:可用在類或屬性上;爲屬性提供 setting 方法
@Getter:可用在類或屬性上;爲屬性提供 getting 方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章