powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / настройка MySQL DataSource
2 сообщений из 2, страница 1 из 1
настройка MySQL DataSource
    #33572281
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
сейчас изучаю принципы работы с БД через пул соединений. использую MySQL и его родной драйвер mysql-connector-java-3.1.10-bin.jar

прочитал статью Connection pool немного понял принцип работы и решил ознакомиться с уже готовыми решениями. на сайте Understanding Connection Pooling прочитал про использование DataSource но не удалось понять как работает JNDI (правильно ли я понял что не настроил его правильно?) при выполнении примера, указанного в Understanding Connection Pooling вываливается ошибка

Exception in thread "main" javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.lookup(Unknown Source)

указывающая на строку примера
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
/*
          * Lookup the DataSource, which will be backed by a pool
          * that the application server provides. DataSource instances
          * are also a good candidate for caching as an instance
          * variable, as JNDI lookups can be expensive as well.
          */

        DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/MySQLDB");


подскажите пожалуйста какую строку в качестве параметра нужно передать чтобы настроить этот DataSource?

у меня на localhost работает MySQL, на нем база bd_test , пользователь guest , пароль guest

заранее очень благодарен если кто поможет разобраться!!
...
Рейтинг: 0 / 0
настройка MySQL DataSource
    #33573444
Макарон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я читал здесь

http://dev.mysql.com/doc/refman/5.1/en/cj-jboss-config.html

и здесь

http://dev.mysql.com/doc/refman/5.1/en/cj-tomcat-config.html

и еще ВАЖНЫЙ МОМЕНТ (давно было, точно не помню, но)
я писал вроде бы так

Код: plaintext
DataSource ds = (DataSource)ctx.lookup("java:/MySQLDB");

т.е. comp/env надо убрать вроде или jdbc/comp/env

Точно не помню - поэксперементируй
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / настройка MySQL DataSource
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]