一个类中实现了2次序列化接口 java.io.Serializable,会出问题吗?
一个UserVO类中部分代码如下
public class UserVO extends BaseVO implements UserDetails
其中
BaseVO为public class BaseVO implements Serializable, Cloneable, Comparable
UserDetails为spring中的安全方面类:org.acegisecurity.userdetails.UserDetails,查看源码,也实现了序列化接口
public abstract interface org.acegisecurity.userdetails.UserDetails extends java.io.Serializable
请问会不会出现问题,我们服务器上报了这个错误,不知道是不是和这个有关系,请大家帮忙分析一下
java.io.InvalidClassException: com.taiji.egov.framework.core.security.mvc.vo.UserVO; local class incompatible: stream classdesc serialVersionUID = -5333675903781944238, local class serialVersionUID = -5498546257338898049