是否可以将持久对象保存到文件系统

Ben*_*rst 11 java hibernate persistent-storage

我想使用Hibernate将持久对象保存到文件系统,而不需要SQL数据库.

这可能吗?

Mic*_*rdt 4

Hibernate 在 JDBC 之上工作,因此您只需要一个 JDBC 驱动程序和匹配的 Hibernate 方言。

然而,JDBC 基本上是 SQL 的抽象,因此无论您使用什么,其外观、运行方式和运行方式都将像 SQL 数据库一样 — 您不妨使用一个数据库,这样可以避免很多麻烦。此外,任何此类解决方案在大小和复杂性上都将与Derby等轻量级 Java DB 相当。

当然,如果你不绝对坚持使用Hibernate,还有很多其他选择。