<context:annotation-config>
?declares support for general annotations such as?@Required
,?@Autowired
,?@PostConstruct
, and so on.
<mvc:annotation-driven />
?is actually rather pointless. It declares explicit support for annotation-driven MVC controllers (i.e.@RequestMapping
,?@Controller
, etc), even though support for those is the default behaviour.
My advice is to always declare?<context:annotation-config>
, but don't bother with?<mvc:annotation-driven />
?unless you want JSON support via Jackson.
本文转自:http://blog.csdn.net/sxbjffsg163/article/details/9955511