NetBeans и конфигурация гибернации - PullRequest
0 голосов
/ 25 марта 2011

Как я могу динамически загрузить информацию о конфигурации для режима гибернации из файла конфигурации.Netbeans в настоящее время жестко кодирует эту информацию в XML-файл, который затем компилируется в банку.Я новичок в Java / Netbeans, пришедший с PHP-земли, и я использую центральный загрузчик, который извлекает из .ini или чего-то подобного, но netbeans имеет тенденцию жестко кодировать эту информацию при генерации моделей и т. Д. В XML-файлезатем составляется в банке.Я ищу обычные методы настройки конфигурации для различных клиентских компьютеров с использованием различных конфигураций базы данных.Я не хочу компилировать приложение на каждом компьютере, на котором оно должно быть установлено.

1 Ответ

0 голосов
/ 25 марта 2011

Файл конфигурации читается с использованием класса Configuration.По умолчанию он использует файл hibernate.cfg.xml, найденный в пути к классам, но вы можете использовать метод конфигурации , принимающий файл в качестве параметра , и сохранять файл конфигурации в файловой системе, а не в jar-файле..

Вы также можете поместить статическое отображение, которое никогда не меняется между конфигами, в файл внутри jar-файла и поместить изменяемый конфиг во внешний файл.Посмотрите на javadoc для конфигурации, чтобы узнать, как добавить ресурсы и файлы конфигурации в конфигурацию.

...