起初我有一个类:
public class MyClass implements Serializable {
private List<Role> roles;
}
Run Code Online (Sandbox Code Playgroud)
SonarQube指出List
,可序列化类的成员本身不可序列化.很公平,我会切换到序列化实施的List
类似ArrayList
.
public class MyClass implements Serializable {
private ArrayList<Role> roles;
}
Run Code Online (Sandbox Code Playgroud)
在这一点上,SonarQube不高兴,因为"角色应该使用诸如'List'之类的接口,而不是像'ArrayList'这样的实现,这让我回到原来的位置.
有没有办法摆脱这种循环?
归档时间: |
|
查看次数: |
2495 次 |
最近记录: |