Использование гибернации с консольным приложением Java

Может быть, мой вопрос очень простой, но, к сожалению, у меня очень мало опыта работы с приложениями Java EE и мало понимания Hibernate.

Я разрабатываю консольное приложение Java (это не приложение Java EE), для которого я хочу настроить Hibernate для выполнения ORM в базе данных MySQL, которую я использую для сохранения моих данных. Однако я не знаю, как это сделать, и так и не смог найти в сети источник об этом.

Итак, в основном:

  • Я загрузил и добавил в свой путь сборки библиотеки hibernate-jpa-2.0-api-1.0.1.Final.jar, hibernate3.jar и mysql-connector-java-5.1.19-bin.jar.
  • Я знаю, что мне нужен persistence.xml файл, чтобы объявить мои единицы сохраняемости. В обычном приложении Java EE он будет находиться в src/META-INF/persistence.xml. Однако я не уверен, где мне разместить файл в случае Java-консольного приложения.
  • Я никогда не мог сказать, достаточно ли включения jar-файлов в путь сборки и добавления persistence.xml, чтобы я начал работать с Hibernate, поэтому, пожалуйста, скажите, нужно ли что-то еще.

Я надеюсь, что кто-нибудь с большим опытом работы с Hibernate может мне помочь.


person Boris Strandjev    schedule 22.04.2012    source источник


Ответы (1)