事前准備:如果是eclipse的話,需要在官網下載jar文件,放到eclipse根目錄下,eclipse.ini的最后追加
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
如果是IDEA的話,需要在Setting > Plugins > Browse repositories... 下載lombok插件。
1、在pom.xml中追加
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope> </dependency>
2、然后所有實體類、DTO中的Getter、Setter、ToString方法(全屬性)、HashCode和equals方法(全屬性)都不再需要,用@Getter、@Setter、@ToString、@EqualsAndHashCode代替。
3、需要日志的地方,可以根據日志依賴,在類聲明的上方追加 @Log4j、@Log4j2或 @Slf4j,然后直接在方法中直接使用log對象。