Пространства имен Spring XML: как мне найти классы реализации за ними?
В моем приложении Spring 3.1 мне иногда нужно изменить поведение по умолчанию некоторых пространств имен Spring в моих контекстных файлах. Для этого я создаю пользовательские классы, которые реализуют некоторые интерфейсы или расширяют классы по умолчанию, используемые Spring.
Но мне трудно точно знать, какие классы использует Spring в своих пространствах имен! Какие шаги необходимы для их поиска?
Например, пространство имен безопасности:
<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">
и что-то вроде:
<sec:http>
...
<sec:logout />
</sec:http>
Как узнать, какие классы используются в & lt; sec: logout / & got; & quot; Пространство имен? Я не могу найти информацию, посмотрев наhttp://www.springframework.org/schema/security/spring-security-3.1.xsd !
Куда мне смотреть?