Кто-нибудь знает, будут ли Hibernate и java эффективно работать с Access? - PullRequest
2 голосов
/ 20 июля 2009

У меня небольшой проект, который не требует много места на диске, поэтому я подумал об использовании базы данных доступа.

Мне было интересно, использовал ли кто-нибудь комбинацию Spring + Hibernate + access, и если да, могут ли они публиковать свойства соединения.

спасибо, ребята

Ответы [ 2 ]

6 голосов
/ 20 июля 2009

Hibernate теоретически будет работать с любой базой данных, в которой есть драйвер JDBC. Access имеет сторонний драйвер , так что теоретически да, он будет работать. YMMV.

Сказав это, если вы предъявляете требования к облегченной базе данных и работаете в среде Java / Hibernate. Я бы использовал Derby вместо.

Обновление: камнем преткновения для использования Access может быть диалект SQL, в конфигурации Hibernate необходимо объявить класс, чтобы сообщить Hibernate, какой диалект SQL он использует. Существует список поддерживаемых диалектов . Если какой-либо из них на 100% совместим с Access, вы можете использовать это (боюсь, я не знаю, что это будет, если таковые имеются).

1 голос
/ 21 июля 2009

Hibernate документы говорят, что Hibernate был протестирован с Access, но для него требуется диалект от HXTT .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...