Java config - среды разработки и разработки - PullRequest
0 голосов
/ 02 января 2012

У меня есть несколько проектов Java, которые используют Hibernate для сохранения в БД. На данный момент у меня есть файл hibernate.properties, встроенный в один проект персистентности.

Однако я бы хотел иметь возможность указать два разных файла: один для prod и один для dev.

Какова лучшая практика .... я должен встраивать файлы конфигурации в мои банки? Как мне построить свои проекты, чтобы использовать правильные свойства с Maven?

Спасибо.

1 Ответ

0 голосов
/ 02 января 2012

Возможно, вы хотите, чтобы ключевые свойства базы данных (имя / пользователь / пароль) были установлены в качестве свойств во время выполнения либо из файла свойств, который сам указан как свойство (URL-адрес файла может быть указан как свойство), либо как набор свойств (свойство для каждого из имени / пользователя / пароля). Первый, вероятно, является предпочтительным подходом.

Вы можете спросить администратора вашей системы / базы данных, что им нравится:)

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