簡體   English   中英

可序列化的 Object.class

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM