Учебный ресурс по настройке Hibernate в качестве поставщика JPA 2.0 на Tomcat Apache с MySQL - PullRequest
0 голосов
/ 01 февраля 2011

Я пытаюсь создать новый проект Java.Я пробовал различные примеры, доступные в Интернете, но мой проект иногда работает и не работает в остальное время.Кажется, что возникает какая-то ошибка, которая не выдается, когда hibernate выполняет secondPassCompile () после создания фабрики. Может кто-нибудь сказать мне хороший ресурс, чтобы следовать или дать мне несколько указаний о том, где я могу пойти не так?

Ответы [ 2 ]

1 голос
/ 01 февраля 2011

Есть ли какая-то особая причина для использования Tomcat? Если вы пытаетесь изучить Eclipse с Hibernate в качестве реализации JPA, я бы предложил вам использовать JBoss в качестве сервера приложений. Таким образом, вы можете изучать EJB по пути, если хотите. Если вы хотите изучать только Eclipse и JPA, вам не нужно использовать какой-либо сервер - JPA можно практиковать только на JavaSE.

РЕДАКТИРОВАТЬ: Недавно мне пришлось создать простой проект JPA. Это то, что я сделал: создать новый проект Java в Eclipse. Загрузите Hibernate 3.6.1 из http://www.hibernate.org/downloads.. Из каталога загрузки возьмите файл Hibernate.jar, а из каталога jpa - один jar. Возьми все банки из lib \ required. Добавьте вышеперечисленное в ваш buildpath. Добавьте logback jars - классические и основные банки. Для базы данных я использовал HSQLDB. Всего один кувшин hsqldb.jar. Это оно! Наслаждайтесь JPA здесь и далее.

0 голосов
/ 01 февраля 2011

Мне показалось, что слайды на http://www.coreservlets.com/ очень полезны при попытке ознакомиться с EJB3 / Hibernate и JSF. Полный и все же достаточно простой, что вы не будете переполнены страницами и страницами примера кода. Хотелось бы, чтобы у них было что-то подобное для MFC.

У них есть материалы о Hibernate, я бы обязательно посмотрел их.

Что касается проблемы с JBoss, интересно, если вы планируете перейти к EJB3 позже. Работать с базовой конфигурацией несложно, и, кроме того, она основана на Tomcat.

Тем не менее, если вы новичок в Hibernate, я определенно проверил бы его сначала в JavaSE, а затем пошел бы с ним на сервере (Tomcat или что-то еще).

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