Я изучаю Spring 3, и, похоже, я не понимаю функциональные возможности <context:annotation-config>
и <context:component-scan>
.
Из того, что я прочитал, они, похоже, обрабатывают разные аннотации (@Required, @Autowired и т.д. vs @Component, @Repository, @Service и т.д.), но также из того, что я читал, они регистрируют тот же пост-процессор bean классы.
Чтобы запутать меня еще больше, на <context:component-scan>
есть атрибут annotation-config
.
Может кто-то пролить свет на эти теги? Что похоже, что другое, это одно, которое заменяется другим, они дополняют друг друга, нужен ли мне один из них?