【发布时间】:2009-07-20 14:49:19
【问题描述】:
我有一个不需要太多磁盘空间的小项目,所以我考虑使用访问数据库。
我想知道是否有人使用 Spring + Hibernate + access 组合,如果是,他们可以发布连接属性。
谢谢大家
【问题讨论】:
标签: java database hibernate ms-access spring
我有一个不需要太多磁盘空间的小项目,所以我考虑使用访问数据库。
我想知道是否有人使用 Spring + Hibernate + access 组合,如果是,他们可以发布连接属性。
谢谢大家
【问题讨论】:
标签: java database hibernate ms-access spring
理论上,Hibernate 可以与任何具有 JDBC 驱动程序的数据库一起工作。 Access 确实有一个third party driver,所以理论上,是的,它会起作用。 YMMV。
话虽如此,如果您需要一个轻量级数据库并且您正在使用 Java/Hibernate 领域。我会改用Derby。
更新:使用 Access 的症结可能是 SQL 方言,在 Hibernate 配置中,您需要声明一个类来告诉 Hibernate 它正在使用哪种 SQL 方言。有一个supported dialects 的列表,如果其中任何一个与 Access 100% 兼容,您可以使用它(恐怕我不知道会是哪个,如果有的话)。
【讨论】:
【讨论】: