![]() |
2
1
你看过吗 Castor ? 特别是,他们网页上的这句话让我觉得它可能会满足你的需求:
另一种可能是 JXM ;从他们的网页:
|
![]() |
4
1
看看XOM,构建XML文档非常简单。 |
![]() |
5
0
|
![]() |
6
0
过去我们使用ApacheVelocity作为保持简单的方法。 只需为XML创建一个模板,填充数据结构并将数据结构插入到映射中。如果需要,它允许您在运行时更改XML(只要数据结构包含所有字段)。 这是一种非常快速和灵活的生成文档的方法,它不创建DOM,因此节省了内存。 |
![]() |
7
0
您不指定使用哪一个ORM,但如果它是Hibernate,那么您也可以使用它来做Java& lt;-& gt;XML映射。文档不如DB映射好,但使用起来并不难。最大的优点是:您可以少依赖一个,少学习一个框架,以及您学到的DB映射概念,直到这些概念主要应用于XML映射。 见: http://docs.jboss.org/hibernate/core/3.3/reference/en/html/xml.html |
![]() |
8
0
你想要的解决方案是 EclipseLink MOXy : Moxy是一个带有扩展的JAXB实现 Moxy有一个外部配置文件(基于带有扩展名的JAXB注释): 具有基于XPath的映射,用于深度映射:
设计用于处理ORM映射对象,包括支持双向关系: |