Подключение источника данных – базы данных (БД) MySQL – к Glassfish.
0. С версиями Glassfish 4.1.1, 4.1.2 и 5beta были ошибки создания JDBC pool в Admin Console, поэтому использовался Glassfish 4.1
1. Файл коннектора MySQL (mysql-connector-java-x.x.x-bin.jar) копируется в папку lib сервера приложений Glassfish (GLASS_FISH_INSTALL_DIR\lib)
2. Glassfish необходимо запустить/перезапустить
3. Войти в Admin Console Glassfish (http://localhost:4848/login.jsf)
4. В разделе меню Resources/JDBC выбрать Connection Pools
5. Для создания Connection Pool нажимаем кнопку New
6. Вводим произвольное имя, например, MySQL
7. Выбираем тип Resource Type: javax.sql.DataSource
8. Выбираем вендора БД (Database vendor), в нашем случае – MySQL
9. Нажимаем Next
10. Вводим имя пользователя БД, например root
11. Вводим пароль пользователя БД
12. Вводим в поле URL (не Url !!!) строку подключения к БД, например jdbc:mysql://localhost:3306/test , где test – имя схемы
13. Нажимаем Finish для завершения настройки Connection Pool
14. Если войти в созданный Connection Pool (в данном случае – MySQL), можно проверить соединение кнопкой Ping
15. В разделе меню Resources/JDBC выбрать JDBC Resources
16. Для создания JDBC Resources нажимаем кнопку New
17. Вводим имя источника данных (JNDI Name), например jdbc/mysqltest
18. Выбираем созданный ранее Connection Pool в выпадающем списке Pool Name – MySQL
19. Параметр Status должен быть включен
20. Нажать Ok для завершения создания источника данных (DataSource).
0. С версиями Glassfish 4.1.1, 4.1.2 и 5beta были ошибки создания JDBC pool в Admin Console, поэтому использовался Glassfish 4.1
1. Файл коннектора MySQL (mysql-connector-java-x.x.x-bin.jar) копируется в папку lib сервера приложений Glassfish (GLASS_FISH_INSTALL_DIR\lib)
2. Glassfish необходимо запустить/перезапустить
3. Войти в Admin Console Glassfish (http://localhost:4848/login.jsf)
4. В разделе меню Resources/JDBC выбрать Connection Pools
5. Для создания Connection Pool нажимаем кнопку New
6. Вводим произвольное имя, например, MySQL
7. Выбираем тип Resource Type: javax.sql.DataSource
8. Выбираем вендора БД (Database vendor), в нашем случае – MySQL
9. Нажимаем Next
10. Вводим имя пользователя БД, например root
11. Вводим пароль пользователя БД
12. Вводим в поле URL (не Url !!!) строку подключения к БД, например jdbc:mysql://localhost:3306/test , где test – имя схемы
13. Нажимаем Finish для завершения настройки Connection Pool
14. Если войти в созданный Connection Pool (в данном случае – MySQL), можно проверить соединение кнопкой Ping
15. В разделе меню Resources/JDBC выбрать JDBC Resources
16. Для создания JDBC Resources нажимаем кнопку New
17. Вводим имя источника данных (JNDI Name), например jdbc/mysqltest
18. Выбираем созданный ранее Connection Pool в выпадающем списке Pool Name – MySQL
19. Параметр Status должен быть включен
20. Нажать Ok для завершения создания источника данных (DataSource).
Комментариев нет :
Отправить комментарий