[英]Serializable Object.class
public class RegisterRequest implements Serializable {
@NotNull(message = "Register may not be null")
private Object register;
}
我從 sonarLing SonarLint: Make "data" transient or serializable.
得到了 codeSmell SonarLint: Make "data" transient or serializable.
因為我有Object.class
我不能在這個類中添加implements Serializable
也我不能transient
因為我需要這個對象序列化。
我如何通過聲納棉絨修復此代碼?
對象字段的問題是,那些不實現Serializable
接口。 SonarQube 是說您正在嘗試序列化一個字段,在這種情況下是未實現接口的Object register
。 對於您的register
字段,您應該使用實現Serializable
接口的自定義類。
因為這個 SonarQube 告訴你,你應該讓Object
實現Serializable
接口(你不能)或用transient
標記它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.