Я работаю над несколькими небольшими проектами Java (используя Maven + NetBeans) и сохраняю их в a public git repository.Как скрыть учетные данные подключения JDBC от git?
Я бы хотел использовать PostgreSQL JDBC в некоторых проектах, но не хочу, чтобы учетные данные подключения моей базы данных были общедоступны.
Несомненно, есть и другие разработчики, у которых уже возникла аналогичная проблема.
Пожалуйста, поделитесь своими решениями.
Возможно, возможно поместить имя базы данных/пользователя/пароль в файл *.properties
, а затем проигнорировать его в репозитории git, но сохранить его в рабочей области? Как загрузить этот файл в моих проектах Java?
Обычно я использую подход к файлу свойств, как вы описали. Там много ресурсов, описывающих загрузку свойств из файла. –