为什么在Entity中必须实现Serializable接口,如果实体实例是作为分离对象传递的值

时间:2015-12-03 06:04:05

标签: java jpa orm entity eclipselink

我不清楚为什么在 JPA 的情况下必须这样做。

如果实体实例通过值作为分离对象传递,我们必须要实现Serializable接口。

1 个答案:

答案 0 :(得分:0)

您可以在Java EE Tutorial中找到实体类的要求。

其中说:

  

如果实体实例按值传递为分离对象,例如   通过会话bean的远程业务接口,该类必须   实现Serializable接口。

如果你需要通过网络传输它们,基本上对象应该是Serializable