在序列化JSF托管Bean中使用LocalDate

在序列化JSF托管Bean中使用LocalDate,jsf,java-8,sonarqube,java-ee-7,sonarlint,Jsf,Java 8,Sonarqube,Java Ee 7,Sonarlint,我目前正在使用Java8开发一个JavaEE应用程序。我有一个会话范围管理bean,如下所示。由于LocalDate是基于值的,SONAR check会向我抛出一个错误:“不应序列化基于值的” 如何处理这种情况。将变量设置为瞬态可以吗?如果我让它暂时化,会有什么影响吗?或者我可以忽略这个声纳错误 任何帮助都将不胜感激。提前谢谢你 谢谢你的回复。是的,我可以从声纳中删除这条规则。但是,我想了解,如果我们的要求是在可序列化类中有基于值的对象,我们应该怎么做。抱歉,现在添加了标记。感谢您的回复。是的,

我目前正在使用Java8开发一个JavaEE应用程序。我有一个会话范围管理bean,如下所示。由于LocalDate是基于值的,SONAR check会向我抛出一个错误:“不应序列化基于值的”

如何处理这种情况。将变量设置为瞬态可以吗?如果我让它暂时化,会有什么影响吗?或者我可以忽略这个声纳错误


任何帮助都将不胜感激。提前谢谢你

谢谢你的回复。是的,我可以从声纳中删除这条规则。但是,我想了解,如果我们的要求是在可序列化类中有基于值的对象,我们应该怎么做。抱歉,现在添加了标记。感谢您的回复。是的,我可以从声纳中删除这条规则。但是,我想了解,如果我们的要求是在可序列化类中有基于值的对象,我们应该怎么做。
@SessionScoped
@ManagedBean
public class MyBean implements Serializable {
    private LocalDate startDate;
    /*getters and setters */
}