Я перехожу со Spring 2.5 на Spring 3.
Они представили <mvc:annotation-driven />
, который занимается черной магией. Ожидается, что это будет объявлено только в файле конфигурации сервлета.
В Spring 2.5 я только что использовал теги <context:annotation-config />
и <context:component-scan base='...'/>
, объявленные как в application-context.xml
, так и в XML конфигурации сервлета диспетчера с соответствующими базовыми пакетами для сканирования.
Поэтому мне интересно, в чем разница между тегами mvc:annotation-driven
и context:annotation-config
в конфигурации сервлета и что я могу удалить в файлах конфигурации Spring 3?