1. 程式人生 > >Lombok 生成setter getter 報錯

Lombok 生成setter getter 報錯

Lombok是一個可以通過簡單的註解形式來幫助我們簡化消除一些必須有但顯得很臃腫的Java程式碼的工具,通過使用對應的註解,可以在編譯原始碼的時候生成對應的方法。


1.新增依賴

<dependency>
   <groupId>org.projectlombok</groupId>
   <artifactId>lombok</artifactId>
   <version>1.16.18</version>
   <scope>provided</scope>
</dependency>

2.我的是idea 加上註解後一直提示沒有,報錯,後下載lombok

import lombok.Data;
import java.io.Serializable;
@Data
public class user implements Serializable {
private String id;
  private String password;
}

4.lombok 註解  @commonslog   log.   

當時型別不一樣,得強轉

return (Logger) log;

@CommonsLog
public class GlobalExceptionHandler{


    @InitBinder
public void initBinder(WebDataBinder binder) {} @ExceptionHandler(value = AppcationException.class) @ResponseBody public ResultVO handlerInvoiceException(AppcationException e){ log.error("【業務異常】{}", e); return ResultVOUtil.error(e.getCode(),e.getMessage()); } }