Java XML持久性框架的选择

Java XML持久性框架的选择,java,xml-serialization,xsd,jaxb,xml-binding,Java,Xml Serialization,Xsd,Jaxb,Xml Binding,我需要为应用程序中一些java类的XML持久性选择一个框架。 我的要求是: 1.我从java类开始,而不是从模式开始 2.使用注释进行自定义 3.能够生成模式 到目前为止,似乎只有JAXB满足了我的所有需求 XStream不生成架构 JiXB不使用java注释 你能给我指出一些除了JAXB之外的满足我所有需求的框架吗 谢谢大家! 为什么不继续使用JAXB 它满足您的所有要求 (包含在JavaSE6中,JAX-WS和JAX-RS的绑定层,多个IMPL中) 有多个实现,每个都有扩展(我负责JAXB实

我需要为应用程序中一些java类的XML持久性选择一个框架。 我的要求是: 1.我从java类开始,而不是从模式开始 2.使用注释进行自定义 3.能够生成模式

到目前为止,似乎只有JAXB满足了我的所有需求

XStream不生成架构 JiXB不使用java注释

你能给我指出一些除了JAXB之外的满足我所有需求的框架吗


谢谢大家!

为什么不继续使用JAXB

  • 它满足您的所有要求

  • (包含在JavaSE6中,JAX-WS和JAX-RS的绑定层,多个IMPL中)

  • 有多个实现,每个都有扩展(我负责JAXB实现)

  • “在你为你的项目选择非常合适的框架之前,不要仅仅依靠你的经验和以下项目的特点。根据目标受众和你想要实现的目标。
    希望你能做出一个明智的决定!“

    谢谢,我会尝试使用MOXy,顺便说一句,我找到了另一个图书馆——驼鹿-