1. 程式人生 > >springboot~Compiler時開啟外掛的註解功能

springboot~Compiler時開啟外掛的註解功能

對於IJ這個IDE工具來說,我們會安裝一些外掛來幫助我們更好的進行開發,像lombok就是一款不錯的外掛,使用註解的方式在專案編譯時幫助我們生成程式碼,像getter,setter,tostring等等,它們一般都是一些重複的程式碼,而lombok就是幫助我們生成這些重複程式碼的,對於一個IJ的工具來說,如果你不啟動編譯時註解功能,那麼專案在build時會報錯!

開啟build時的註釋

 "Settings > Build > Compiler > Annotation Processors"

然後再安裝lombok外掛

在專案裡配置關於lombok的依賴項

compileOnly('org.projectlombok:lombok:1.16.20')

最後就可以在程式碼中使用lombok的註解了

/**
 * 使用者實體
 *
* @Data :註解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
* @Setter:註解在屬性上;為屬性提供 setting 方法
* @etter:註解在屬性上;為屬性提供 getting 方法
* @og4j :註解在類上;為類提供一個 屬性名為log 的 log4j 日誌物件
* @oArgsConstructor:註解在類上;為類提供一個無參的構造方法
* @llArgsConstructor:註解在類上;為類提供一個全參的構造方法
*/ @Data @NoArgsConstructor @AllArgsConstructor public class UserInfo { @Id private String id; @NotNull private String name; private String email; }

好了,啟用外掛註解就說到這裡,感謝閱讀!