我使用lombok,假設我有兩個類。現在使用lombok訪問字段的字段
@Data
@AllArgsConstructor
class Book {
private String name;
private BookDetail bookDetail;
}
@Data
@AllArgsConstructor
public class BookDetail {
private String description;
private String author;
}
我能得到這樣一本書的作者。
Book book = new Book("name1", new BookDetail("description1", "author1"));
System.out.println(book.getBookDetail().getAuthor());
這是有點多餘的,有沒有什麼辦法直接得到作者,像這樣?
Book book = new Book("name1", new BookDetail("description1", "author1"));
System.out.println(book.getAuthor());
爲什麼不直接用手寫呢?我的意思是在'Book'內創建'getAuthor'方法並從中調用'BookDetail#getAuthor'。 –
@SergeyProkofiev是的,我可以手動做到這一點,我只是好奇龍目島是否有更好的方法來做到這一點。 – Searene
我查看了他們的[功能描述](https://projectlombok.org/features/),並且沒有這樣的選項可以用純龍目島 –