Lombok provides a simple form of annotations to help us simplify the removal of some of the necessary but bloated Java code. Especially for the Pojo class,
Here are a few common Lombok annotations:
@Data: Annotations are on classes, provide getting and setting methods for all properties of a class, and also provide equals, canequal, Hashcode, toString methods
@Setter: Annotations on attributes; providing setting methods for attributes
@Getter: Annotations on attributes; providing getting methods for attributes
@Log4j: Annotations are on a class, and a log4j log object with a property named log is provided for the class
@NoArgsConstructor: Annotations on a class, providing an argument-free construction method for a class
@AllArgsConstructor: Annotations are on a class, and a method for constructing a class with full parameters
Original: http://blog.csdn.net/hongchangfirst/article/details/29832579
Author: Hongchangfirst
Hongchangfirst's homepage: http://blog.csdn.net/hongchangfirst
Java lombok-uses annotations to help you generate methods