For example if I declare in my application-context.xml:
The implicitly registered post-processors include
PersistenceAnnotationBeanPostProcessor, as well as the aforementioned
If you want to know what the annotation-config tag does behind the scenes look into the AnnotationConfigBeanDefinitionParser
If you want to know more about the general mechanism used to define such tags check out this section of the spring reference documentation.