我正在开发GWT应用程序,所以我的JAVA服务器几乎没有任何配置。而且我需要持久保存我的DomainObjects。
这是一个包含String id, List<ClassB>, ClassC, List<ClassD>
的根类的树
CLassB,C,D只包含字符串和基元。
我需要能够通过根类的String id进行搜索并检索整个树。 我也需要能够更新。
最简单/最智能的解决方案是什么? (我知道如何使用Spring,Hibernate和HSQLDB做到这一点 - 但这看起来有点过分了) 我希望它尽可能便携,因此嵌入式解决方案是我所寻求的。
答案 0 :(得分:1)
我们为手持式数据输入设备使用ORMLite http://ormlite.com/。它非常轻巧,易于设置和使用,并遵循与hibernate相同的基于注释的配置模型。
有一点需要注意的是,虽然Hibernate可能有点过分,但它有很多很简单的东西。 ORMLite更适合您希望轻量级实现或更多控制输出数据库的地方,而像Hibernate这样的工具使开发更容易。