我目前正在使用Java 8开发Java EE应用程序。而且,我有一个SessionScoped托管bean,如下所示。由于LocalDate是基于值的,因此SONAR检查会向我发出一个错误消息,"基于值的序列不应序列化"
@SessionScoped
@ManagedBean
public class MyBean implements Serializable {
private LocalDate startDate;
/*getters and setters */
}
如何处理这种情况。变量瞬态可以吗?如果我让它变得短暂,是否有任何影响?或者我可以忽略这个SONAR错误?
任何帮助将不胜感激。提前谢谢!