我们已经使用JPA并存储到RDBMS。我不需要新的设计方法,但只要有这样的解决方案来坚持XML。我的问题不是“将JPA持久化到XML是一个好主意吗?”
答案 0 :(得分:2)
EclipseLink包括JPA和JAXB支持,以允许数据库和XML映射。您可以使用JAXB将对象模型序列化为文件或流。 EclipseLink还支持非关系数据库的EIS,包括XML数据源(包括XML文件适配器)。
一般情况下,如果您只是在寻找轻量级数据库,我建议您使用嵌入式Java数据库,例如Derby或HSQL。