Wiosenne przestrzenie nazw XML: Jak znaleźć za nimi klasy implementacyjne?

W mojej aplikacji Spring 3.1 czasami potrzebuję zmienić domyślne zachowanie niektórych przestrzeni nazw Spring w moich plikach kontekstowych. Aby to zrobić, tworzę niestandardowe klasy, które implementują niektóre interfejsy lub rozszerzają domyślne klasy używane przez Spring.

Ale trudno mi dokładnie wiedzieć, jakie są te klasy, których Spring używa za swoimi przestrzeniami nazw! Jakie kroki są wymagane, aby je znaleźć?

Na przykład przestrzeń nazw zabezpieczeń:

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:sec="http://www.springframework.org/schema/security"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
                           http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
                           http://www.springframework.org/schema/security 
                           http://www.springframework.org/schema/security/spring-security-3.1.xsd">

i coś w tym stylu:

<sec:http>
    ...
    <sec:logout />
</sec:http>

Jak znaleźć klasy używane przez przestrzeń nazw „<sec: logout />”? Nie znajduję informacji, patrząc nahttp://www.springframework.org/schema/security/spring-security-3.1.xsd !

Gdzie powinienem spojrzeć

questionAnswers(4)

yourAnswerToTheQuestion