Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот раздел объясняет, как использовать MySQL, Connector/J с Glassfish ™ Выпуск 3.0.1 Открытого исходного кода
Сервера. Glassfish может быть загружен с
Как только Glassfish устанавливается, Вы должны будете удостовериться, что он может получить доступ к MySQL,
Connector/J. Сделать эту копию MySQL файл JAR Connector/J к каталогу
. Например, копия GLASSFISH_INSTALL
/glassfish/libmysql-connector-java-5.1.12-bin.jar
к C:\glassfishv3\glassfish\lib
.
Перезапустите Сервер приложений Glassfish.
Вы теперь готовы создать Пулы Соединения JDBC и Ресурсы JDBC.
Создание Пула Соединения
В Консоли администрирования Glassfish, используя дерево навигации перемещаются к Ресурсам, JDBC, Пулам Соединения.
В Соединении JDBC фрейм Пулов щелкают . Вы введете два мастера шага.
В Поле имени при Общих Настройках
вводят имя для пула соединения, например входят MySQLConnPool
.
В поле Resource Type выбрать javax.sql.DataSource
от выпадающего поля списка.
В поле Database Vendor выбрать MySQL
от выпадающего поля списка. Щелкните , идут в следующую
страницу мастера.
Можно принять настройки по умолчанию для Общих Настроек, Настроек Пула и Транзакций для этого примера. Прокрутите вниз к Дополнительным Свойствам.
В Дополнительных Свойствах Вы должны будете гарантировать, что следующие свойства устанавливаются:
ServerName - сервер, чтобы
соединиться с. Для локального тестирования этого будет localhost
.
Пользователь - имя пользователя, с которым можно соединиться с MySQL.
Пароль - соответствующий пароль для пользователя.
DatabaseName - база данных,
чтобы соединить с, например демонстрационную базу данных MySQL World
.
Щелкните Пулов Соединения JDBC, где все текущее соединение объединяет в пул, включая тот Вы только создали, будет выведен на экран.
, чтобы выйти из мастера. Вы будете взяты к страницеВ Соединении JDBC фрейм Пулов щелкает по пулу соединения, который Вы только создали. Здесь можно рассмотреть и отредактировать информацию о пуле соединения.
Чтобы протестировать Ваш пул соединения нажимают кнопку
наверху фрейма. Сообщение будет выведено на экран, подтверждая корректную работу или иначе. Если сообщение об ошибке получается, перепроверяют предыдущие шаги, и гарантируют, что MySQL, Connector/J, был правильно скопирован в ранее указанное расположение.Теперь, когда Вы создали пул соединения, Вы должны будете также создать Ресурс JDBC (источник данных) для использования Вашим приложением.
Создание Ресурса JDBC
Ваше приложение Java будет обычно ссылаться на объект источника данных установить соединение с базой данных. Это должно быть создано, сначала используя следующую процедуру.
Используя дерево навигации в Консоли администрирования Glassfish, переместитесь к Ресурсам, JDBC, Ресурсам JDBC. Список ресурсов будет выведен на экран во фрейме Ресурсов JDBC.
Щелкните Новый фрейм Ресурса JDBC будет выведен на экран.
. В Поле имени JNDI введите имя JNDI, которое будет
использоваться, чтобы получить доступ к этому ресурсу, например войти jdbc/MySQLDataSource
.
В Поле имени Пула выберите пул соединения, который Вы хотите, чтобы этот ресурс использовал от выпадающего поля списка.
Дополнительно, можно ввести описание в поле Description.
Дополнительные свойства могут быть добавлены если требующийся.
Ресурсов JDBC перечислит все доступные Ресурсы JDBC.
, чтобы создать новый ресурс JDBC. Фрейм