Создание новых классов сущностей из базы данных в Netbeans и Glassfish

#hibernate #jpa #orm #netbeans

#спящий режим #jpa #orm #netbeans

Вопрос:

Я пытаюсь создать классы сущностей из базы данных для моего проекта JPA / Hibernate в Netbeans (7.0) IDE с Glassfish server (3.1)

Но я получаю следующую ошибку при выборе источника данных из мастера «Новые классы сущностей из базы данных»:

     Unable to find the driver com.mysql.jdbc.jdbc2.optional.MysqlDataSource. 
    Register this driver in the Databases tab.
  

Пожалуйста, обратите внимание, что драйвер MySQL правильно установлен на сервере Glassfish, IDE и в самом проекте.

Комментарии:

1. Откуда вы знаете, что он правильно установлен? Работает ли кнопка ping?

Ответ №1:

Настройки базы данных внутри Netbeans не совпадают с настройками внутри GlassFish.

В Netbeans перейдите в окно и выберите Службы. В этой форме вы увидите раздел базы данных. Здесь необходимо настроить выбранную вами базу данных. После настройки вы можете протестировать его, щелкнув правой кнопкой мыши и попытавшись подключиться.