As we know, Spring Framework has lot of configuration elements in XML namespaces such as:

* `<mvc:annotation-config/>`
* `<tx:annotation-driven/>`

Some of them do a really huge amout of work, for example: `<http>` element in Spring Security `security` namespace.

Where to look to find exact code (more than documentation says ) for all effects of introducing particular XML element?

For example - where should I look if I want to see exact Spring actions caused by ussing `<security:csrf>` element in `<security:http>` element? (which filters/interceptors/converters are added, what scope attributes becomes available etc.)