Java Netbeans: редактирование информации о подключении к MySQL DB - PullRequest
0 голосов
/ 06 января 2011

Я только что создал новый проект с NetBeans, используя шаблон базы данных для подключения к базе данных MySQL.После некоторого времени поиска у меня возник вопрос, и я надеюсь, что кто-нибудь может мне помочь с этим: я хочу создать в моем приложении диалог для изменения информации о соединении с MySQL Server.Я понял, что шаблон получает информацию из файла persistence.xml при компиляции.Но я не могу найти точку в исходном коде, где он читает файл XML и получает информацию.Можно ли как-то жестко закодировать IP-адрес, имя базы данных и т. Д. В коде?

Спасибо за помощь!

1 Ответ

0 голосов
/ 06 января 2011

Не используйте Swing Application Framework.
Более новые IDE NetBeans будут отображать этот отказ от ответственности, если вы создаете проект JavaDesktopApplication:

Обратите внимание, что JSR-296 (Swing Application Framework) больше не разрабатывается ине станет частью официального Java Development Kit, как было запланировано изначально.Вы по-прежнему можете использовать библиотеку Swing Application Framework как есть, но дальнейшего развития не ожидается.Если вы ищете платформу приложений на основе Swing, рассмотрите возможность использования платформы NetBeans [platform.netbeans.org] [1], которая является полнофункциональной платформой, подходящей для создания сложных и масштабируемых настольных приложений.Платформа содержит API-интерфейсы, которые упрощают обработку окон, действий, файлов и многих других типичных элементов приложения.

Что касается вашего вопроса относительно файла persistance.xml, он читается где-то в фреймворке (возможно, в org.jdesktop.application.Application).Его нет ни в одном из файлов вашего проекта.Все, что вы действительно можете сделать, это изменить значения в файле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...