Tôi đang sử dụng chú giải Java lombok @Getter để tạo các getters cho POJO của tôi. Tôi có một trường 'boolean' bằng tên 'isAbc'. Chú giải @Getter trong trường hợp này tạo ra một phương thức theo tên 'isAbc()'. Không nên nó tạo ra một phương pháp theo tên 'isIsAbc()'?Chú thích Lombok @Getter cho trường boolean
6
A
Trả lời
20
Đọc phần 'in nhỏ' trên Lombok trang https://projectlombok.org/features/GetterSetter.html
Đối với các trường boolean bắt đầu bằng được ngay lập tức theo sau là một bức thư tiêu đề hợp cụ thể, không có gì là tiền tố để tạo ra các tên getter.
Vì vậy, hành vi bạn trải nghiệm được chỉ định.
Lưu ý rằng hành vi này là khác nhau cho boolean
và Boolean
:
@Getter
private boolean isGood; // => isGood()
@Getter
private boolean good; // => isGood()
@Getter
private Boolean isGood; // => getIsGood()
Các vấn đề liên quan
- 1. Lombok làm thế nào để tùy chỉnh getter cho trường đối tượng Boolean?
- 2. Java getter/setter thế hệ với Lombok cho mã với chú thích
- 3. Bỏ qua một Setter/Getter ở Lombok
- 4. javax.persistence Chú thích trên trường, getter hoặc setter?
- 5. Lombok Yêu cầu xử lý chú thích
- 6. Chú thích truy vấn Django với trường boolean
- 7. Gradle xây dựng không thành công trên lớp Lombok chú thích
- 8. Java chú thích
- 9. Mã phân tích nói chú thích không nhất quán cho 'wWinMain': trường hợp này không có chú thích
- 10. Chèn chú thích tùy chỉnh trong 'trường' java sử dụng plugin chú thích + JAXB (khi xsd -> java)
- 11. @IdClass JPA Chú thích
- 12. chú thích vô hình?
- 13. Cách tạo chú thích là một nhóm chú thích?
- 14. Đi qua thuộc tính chú thích để meta-chú thích
- 15. Các trường hợp sử dụng để thực hiện chú thích
- 16. CRM 2011 OnPremise - Quyền cho Ghi chú/Chú thích
- 17. Đánh giá mùa xuân @value chú thích như nguyên thủy boolean
- 18. Dozer, cách bỏ qua một trường có chú thích
- 19. Cách tạo chú thích meta ở cấp trường?
- 20. Trường ẩn Asp.Net Mvc từ chú thích dữ liệu
- 21. JPA: cách sử dụng chú thích @ElementCollection?
- 22. Giải thích nhiều chú thích
- 23. java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.isInJavaLangAnnotationPackage (Ljava/lang/chú thích/Chú thích;) Z
- 24. Plugin JQuery cho chú thích hình ảnh?
- 25. Chú thích cho các bảng trong LaTeX
- 26. Tạo trình chú giải chú thích Java
- 27. Tôi sử dụng dự án Lombok nhưng getter và setter không có JavaDoc
- 28. Xác thực sau có nghĩa là trường không thể rỗng không? (@size chú thích)
- 29. chú thích & regex
- 30. Làm cách nào để chú thích có thể là chú thích cho chính nó?
@ serghey-bishyr bạn nên viết câu trả lời của riêng bạn và không mở rộng hiện có. – dit
@dit câu trả lời của tôi sẽ không khác biệt với câu trả lời hiện tại, chỉ với một số ghi chú bổ sung. –
gì về setters trong những trường hợp – whishky