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;
}

好了,啟用插件注解就說到這里,感謝閱讀!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM