java - Java DTO 是否应该为 BlazeDS 实现可序列化

标签 java apache-flex blazeds serializable

将 Java 数据对象映射到 Flex 值对象时,即使 Java 类未实现 Serialized,代码也能正常工作。

所以即使代码没有它也能工作,不是吗?当您希望使用 BlazeDS 进行映射时,最好确保所有数据对象类都实现可序列化。

实现可序列化有什么好处(如果有的话)?

最佳答案

答案是否定的。可序列化接口(interface)用于Java native serialization 。 AMF 序列化与之没有任何共同之处,用于序列化和反序列化 Flash 播放器数据。此外,您在 BlazeDS 文档中找不到有关 Serializable 的任何信息。

您可以检查 AMF 是否已在 BlazeDS libraries 中实现.

关于java - Java DTO 是否应该为 BlazeDS 实现可序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13686115/

相关文章:

java - 在线性路径中从一个点移动到另一个点

java - 如何编译具有 Apache Commons 依赖项的 servlet 类?

java - Ant - 如何在 javac 任务的类路径中使用文件集 id?

actionscript-3 - Flex 4.6 检查 creationComplete 是否已经发生

apache-flex - HttpSession session ID 与 FlexSession ID 不同

java - BlazeDS 和 ColdFusion - jRun 内存使用量增加导致 java.lang.OutOfMemoryError : Java heap space

java - 在 xuggler 中转发和倒回音频

apache-flex - 在 Flex/Actionscript 中加载和播放嵌入式 SWF 文件

java - 如何避免创建 session ?

apache-flex - Spark ItemRenderer "shorthand"导致奇怪的行为