简体   繁体   中英

Lombok's @Builder and Javadoc Creation

In one of my projects, I'm handling some POJOs that may have 20+ fields. I'm using the Builder Pattern to make object creation less cumbersome. Lombok's @Builder annotation really removes a lot of boilerplate code and speeds up my process. Thing is that I want to add Javadoc to the 'setter'-like methods in the various builders of my project. I've tried to put the Javadoc to the fields just like Lombok's recommendation on @Getter/@Setter but it doesn't seem to work. Is there any possible method to achieve what I want?

You can also use @Accessors(chain = true) instead of @Builder.

Your Getter and Setter will return your instance and you can also use Method-Chaining like in Builder Pattern.

The syntax will be like

Model model = new Model().setId(23L).setTitle("test");

We always use this instead of @Builder.

Lomboks recommendation should work with this solution

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM