Jak przenieść nazwę użytkownika / hasło z spring-security-context.xml?

Używam Spring Security w jednym z moich projektów. Aplikacja internetowa wymaga zalogowania się użytkownika. Dlatego dodałem kilka nazw użytkowników i haseł w pliku spring-security-context.xml w następujący sposób:

<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>

Moje pytanie brzmi: jak przenieść te pary nazwa-hasło do innego pliku (jak niektóre pliki właściwości) zamiast przechowywać je w spring-security-context.xml? I jak odczytać ten plik właściwości pliku?

questionAnswers(5)

yourAnswerToTheQuestion