@Synchronized annotation trong Lombok biến $lock và $LOCK được lombok generate ra là một mảng Object rỗng chứ không phải là new Object(). Lý do là bởi Object không thể serialize còn Object size-0 thì được Read more No Comments
@Cleanup annotation trong Lombok Còn nếu đang sử dụng các phiên bản Java 7 trở xuống không được hỗ trợ try-with-resouce thì các bạn có thể sử dụng @Cleanup để tránh phải code Read more No Comments
Dựng Builder pattern đơn giản với @Buider annotation trong Lombok Giả sử chúng ta có một class muốn khởi tạo thông qua builder pattern nhưng lại không được phép sữa code hay thừa kế từ class này. Read more No Comments
Sneaky Throws trong Java – Tính năng khá thú vị Sneaky throws là một khái niệm cho phép chúng ta throw ra các checked exception mà không cần định nghĩa chúng trong phần chữ ký của method Read more No Comments
Hãy cẩn thẩn khi dùng annotation @Data của Lombok @Data là cách dùng nhanh khi bạn muốn thêm tất cả các annotation:@Getter / @Setter@ToString@EqualsAndHashCode@RequiredArgsConstructor Read more No Comments
Cách sử dụng @AllArgsConstructor của Lombok annotation cuối cùng được Lombok cung cấp để sinh constructor tự động. @AllArgsConstructor sẽ sinh constructor với tất cả các tham số Read more No Comments
Cách sử dụng @RequiredArgsConstructor của Lombok tìm hiểu thêm 1 annotation nữa cũng giúp sinh constructor tự động nhưng với một số tính năng nâng cấp đó là @RequiredArgsConstructor. Read more No Comments
Cách sử dụng @NoArgsConstructor của Lombok Chính vì vậy mà Lombok đã cung cấp một annotation giúp tự sinh các constructor mặc định là @NoArgsConstructor. Read more No Comments
Cách sử dụng annotation @ToString của lombok một method thường được sử dụng khi chúng ta muốn kiểm tra tất cả các giá trị của các thuộc tính trong object, nó cũng có thể là công cụ Read more No Comments