Câu hỏi được gắn thẻ «lombok»

Project Lombok là một công cụ để giảm mã soạn sẵn trong java thông qua Chú thích và biên dịch tạo mã thời gian.

15
Có an toàn khi sử dụng Project Lombok không? [đóng cửa]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . …
436 java  lombok 

4
Bỏ qua một Setter / Getter ở Lombok
Tôi muốn sử dụng một lớp dữ liệu trong Lombok. Vì nó có khoảng một tá trường, tôi đã chú thích nó @Datađể tạo ra tất cả các setters và getter. Tuy nhiên, có một lĩnh vực đặc biệt mà tôi không muốn người truy cập thực hiện. Làm thế …
232 java  lombok 



4
Làm thế nào để lombok làm việc?
Tôi đã gặp lombok ngày hôm nay. Tôi rất lo lắng khi biết nó hoạt động như thế nào. Một bài viết về Geek của Java đưa ra một số manh mối nhưng nó không hoàn toàn rõ ràng đối với tôi: Java 6 loại bỏ apt và làm cho …
148 java  annotations  lombok 

7
cách gọi hàm tạo siêu trong Lombok
Tôi có một lớp học @Value @NonFinal public class A { int x; int y; } Tôi có một lớp B khác @Value public class B extends A { int z; } lombok đang gặp lỗi nói rằng nó không thể tìm thấy hàm tạo A (), gọi nó một …
118 java  lombok 




20
Lombok không tạo getter và setter
Tôi vừa cố gắng gửi một dự án dựa trên Maven đến một máy tính khác và HORROR, các điểm đánh dấu màu đỏ ở khắp mọi nơi !! Tuy nhiên, mvn clean installđang xây dựng tốt. Nhanh chóng, tôi nhận thấy rằng Lombok không tạo getters và setters cho …
101 java  eclipse  maven  lombok 

14
Không thể bắt Jackson và Lombok làm việc cùng nhau
Tôi đang thử nghiệm kết hợp giữa Jackson và Lombok. Đó là những lớp học của tôi: package testelombok; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Value; import lombok.experimental.Wither; @Value @Wither @AllArgsConstructor(onConstructor=@__(@JsonCreator)) public class TestFoo { @JsonProperty("xoom") private String x; private int z; } package testelombok; import com.fasterxml.jackson.databind.ObjectMapper; import com.xebia.jacksonlombok.JacksonLombokAnnotationIntrospector; …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.