Lombok的@StandardException注解用于生成標準的異常類。以下是使用@StandardException注解的步驟:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
import lombok.*;
@StandardException
public class CustomException extends RuntimeException {
private String errorCode;
public CustomException(String errorCode, String message) {
super(message);
this.errorCode = errorCode;
}
// getters and setters
}
使用@StandardException注解可以簡化自定義異常類的編寫,提高代碼的可讀性和簡潔性。