JAVA是最智能的嵌入式持久解决方案

时间:2011-09-27 12:44:25

标签: java persistence

我正在开发GWT应用程序,所以我的JAVA服务器几乎没有任何配置。而且我需要持久保存我的DomainObjects。

这是一个包含String id, List<ClassB>, ClassC, List<ClassD>的根类的树 CLassB,C,D只包含字符串和基元。

我需要能够通过根类的String id进行搜索并检索整个树。 我也需要能够更新。

最简单/最智能的解决方案是什么? (我知道如何使用Spring,Hibernate和HSQLDB做到这一点 - 但这看起来有点过分了) 我希望它尽可能便携,因此嵌入式解决方案是我所寻求的。

1 个答案:

答案 0 :(得分:1)

我们为手持式数据输入设备使用ORMLite http://ormlite.com/。它非常轻巧,易于设置和使用,并遵循与hibernate相同的基于注释的配置模型。

有一点需要注意的是,虽然Hibernate可能有点过分,但它有很多很简单的东西。 ORMLite更适合您希望轻量级实现或更多控制输出数据库的地方,而像Hibernate这样的工具使开发更容易。