Lombok 生成setter getter 報錯
阿新 • • 發佈:2019-02-17
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{ @InitBinderpublic void initBinder(WebDataBinder binder) {} @ExceptionHandler(value = AppcationException.class) @ResponseBody public ResultVO handlerInvoiceException(AppcationException e){ log.error("【業務異常】{}", e); return ResultVOUtil.error(e.getCode(),e.getMessage()); } }