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

JAVA是最智能的嵌入式持久性解决方案,java,persistence,Java,Persistence,我正在开发GWT应用程序,所以我有一个几乎没有配置的JAVA服务器。我需要持久化我的DomainObjects 它是一棵树,根类包含字符串id、List、ClassC、List CLassB、C、D只包含字符串和原语 我需要能够搜索根类的字符串id并检索整个树。 我需要能够更新以及 什么是最简单/最智能的解决方案? (我知道如何使用Spring、Hibernate和HSQLDB实现这一点,但这似乎有些过分) 我希望它尽可能便携,因此嵌入式解决方案是我寻求的解决方案。我们将ORMLite用于手持数

我正在开发GWT应用程序,所以我有一个几乎没有配置的JAVA服务器。我需要持久化我的DomainObjects

它是一棵树,根类包含
字符串id、List、ClassC、List
CLassB、C、D只包含字符串和原语

我需要能够搜索根类的字符串id并检索整个树。 我需要能够更新以及

什么是最简单/最智能的解决方案? (我知道如何使用Spring、Hibernate和HSQLDB实现这一点,但这似乎有些过分) 我希望它尽可能便携,因此嵌入式解决方案是我寻求的解决方案。

我们将ORMLite用于手持数据输入设备。它非常轻量级,易于设置和使用,并且遵循与hibernate相同的基于注释的配置模型

需要注意的一点是,尽管Hibernate可能有些过分,但它可以使许多事情变得简单而美好。ORMLite更适合于需要轻量级实现或对输出数据库进行更多控制的地方,而Hibernate之类的工具使开发更容易。

我们将ORMLite用于手持数据输入设备。它非常轻量级,易于设置和使用,并且遵循与hibernate相同的基于注释的配置模型


需要注意的一点是,尽管Hibernate可能有些过分,但它可以使许多事情变得简单而美好。ORMLite更适合于您希望轻量级实现或更多地控制输出数据库的地方,而Hibernate这样的工具使开发变得更容易。

如果有人将Hibernate用于此类任务不是一种过度使用,请说SOI如果有人将Hibernate用于此类任务不是一种过度使用,请说