Как переместить имя пользователя / пароль из spring-security-context.xml?

Я использую Spring Security в одном из моих проектов. Веб-приложение требует от пользователя входа в систему. Поэтому я добавил несколько имен пользователей и паролей в файл spring-security-context.xml следующим образом:

<authentication-manager>
    <authentication-provider>
        <user-service>
            <user name="user_1" password="password_1" authorities="ROLE_USER" />
            <user name="user_2" password="password_2" authorities="ROLE_USER" />
        </user-service>
    </authentication-provider>
</authentication-manager>

Мой вопрос заключается в том, как переместить эти пары имя пользователя-пароль в другой файл (например, в некоторый файл свойств) вместо того, чтобы хранить их в spring-security-context.xml? И как прочитать этот файл свойств файла?

Ответы на вопрос(5)

Ваш ответ на вопрос