Spec-Zone .ru
спецификации, руководства, описания, API

21.3.14. Используя Connector/J с GlassFish

21.3.14.1. Простое Приложение JSP с Glassfish, Connector/J и MySQL
21.3.14.2. Простой Сервлет с Glassfish, Connector/J и MySQL

Этот раздел объясняет, как использовать MySQL, Connector/J с Glassfish ™ Выпуск 3.0.1 Открытого исходного кода Сервера. Glassfish может быть загружен с веб-сайта Glassfish.

Как только Glassfish устанавливается, Вы должны будете удостовериться, что он может получить доступ к MySQL, Connector/J. Сделать эту копию MySQL файл JAR Connector/J к каталогу GLASSFISH_INSTALL/glassfish/lib. Например, копия mysql-connector-java-5.1.12-bin.jar к C:\glassfishv3\glassfish\lib. Перезапустите Сервер приложений Glassfish.

Вы теперь готовы создать Пулы Соединения JDBC и Ресурсы JDBC.

Создание Пула Соединения

  1. В Консоли администрирования Glassfish, используя дерево навигации перемещаются к Ресурсам, JDBC, Пулам Соединения.

  2. В Соединении JDBC фрейм Пулов щелкают по New. Вы введете два мастера шага.

  3. В Поле имени при Общих Настройках вводят имя для пула соединения, например входят MySQLConnPool.

  4. В поле Resource Type выбрать javax.sql.DataSource от выпадающего поля списка.

  5. В поле Database Vendor выбрать MySQL от выпадающего поля списка. Щелкните по Next to, идут в следующую страницу мастера.

  6. Можно принять настройки по умолчанию для Общих Настроек, Настроек Пула и Транзакций для этого примера. Прокрутите вниз к Дополнительным Свойствам.

  7. В Дополнительных Свойствах Вы должны будете гарантировать, что следующие свойства устанавливаются:

    • ServerName - сервер, чтобы соединиться с. Для локального тестирования этого будет localhost.

    • Пользователь - имя пользователя, с которым можно соединиться с MySQL.

    • Пароль - соответствующий пароль для пользователя.

    • DatabaseName - база данных, чтобы соединить с, например демонстрационную базу данных MySQL World.

  8. Щелкните по Finish, чтобы выйти из мастера. Вы будете взяты к странице Пулов Соединения JDBC, где все текущее соединение объединяет в пул, включая тот Вы только создали, будет выведен на экран.

  9. В Соединении JDBC фрейм Пулов щелкает по пулу соединения, который Вы только создали. Здесь можно рассмотреть и отредактировать информацию о пуле соединения.

  10. Чтобы протестировать Ваш пул соединения нажимают кнопку Ping наверху фрейма. Сообщение будет выведено на экран, подтверждая корректную работу или иначе. Если сообщение об ошибке получается, перепроверяют предыдущие шаги, и гарантируют, что MySQL, Connector/J, был правильно скопирован в ранее указанное расположение.

Теперь, когда Вы создали пул соединения, Вы должны будете также создать Ресурс JDBC (источник данных) для использования Вашим приложением.

Создание Ресурса JDBC

Ваше приложение Java будет обычно ссылаться на объект источника данных установить соединение с базой данных. Это должно быть создано, сначала используя следующую процедуру.