lombok.config是lombok的配置文件,用於配置此文件所在目錄以及子目錄的lombok特性,子目錄中配置文件可以覆蓋父目錄配置
lombok一般和java源文件放在一起,不要放在resources目錄中
以下爲幾個重要的配置:
#setter鏈式調用
clear lombok.accessors.chain
lombok.accessors.chain=true
#equals hashCode默認調用父類
clear lombok.equalsAndHashCode.callSuper
lombok.equalsAndHashCode.callSuper=CALL
#equals hashCode出現警告時是否允許
clear lombok.equalsAndHashCode.flagUsage
lombok.equalsAndHashCode.flagUsage=ALLOW
#toString默認調用父類
clear lombok.toString.callSuper
lombok.toString.callSuper=CALL
#toString出現警告時是否允許
clear lombok.toString.flagUsage
lombok.toString.flagUsage=ALLOW
全部的配置特性可以如下得到:
java -jar lombok.jar config -g --verbose > a.txt