| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Hibernate and MS Access |
| Автор: BigInteger 1.3.2009, 21:05 | ||
| Данные рекомендации не есть полная и достаточная информация по вопросу. Тем не менее хочу резюмировать то что уже наковырял, так как поиск по форуму по словам "Hibernate" & "MSAccess" (или "MS Access") выводит кучу неинтересных ссылок. Так же отмечу, что проверялось решение следующим образом: 1) Не было никаких экцепций при установке соединения с БД 2) Выполнялся Native SQL запрос "select * from test" - сначала для пустой таблицы и чуть позже для этой таблицы из 3-х записей. Поскольку я собираюсь теперь все привести в норму - создать бизнес-объекты, требуемую БД и т.д., то если будут еще какие важные дополнения - я постараюсь не забыть дописать их в этом топике, ну а пока то что есть. Итак, как установить соединение к MS Access 2000 бд: 1) Создаем пустой db.mdb в формате Access2000 (через MS Access 2) Закачиваем source код класса http://www.tobychampion.co.uk/Access2000Dialect.java.txt 3) Для его компиляции качаем commons-lang-2.4.jar с сайта http://commons.apache.org/lang/ 4) Закомменчиваем метод public JoinFragment createOuterJoinFragment() 5) В пропертях хибернейта исполльзуем следующий код:
Все компилируем и проверяем - должно заработать. Народ, прошу не ругать за то что это просто бета-рекомендации, для кого необходимо - станет хорошей отправной точкой. |
| Автор: Samotnik 2.3.2009, 01:16 |
| Хибернейт плохо работает (т.е. у меня вообще не работал ^__^) с Акссесом Да и вообще это не БД а фиг пойми что. Продукт windows одним словом .... ИМХО нету смысла писать приложения для этой БД Кста, я драйвер для хибернейта на аксесс так и не нашел |