Springmvc 3.2 棄用的兩個處理器
阿新 • • 發佈:2019-01-02
類級別的處理器
一:類級別
org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
替換為:
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
二:方法級別
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter
替換為:
org.springframework .web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
詳細配置
<!-- 啟動Spring MVC的註解功能,完成請求和註解POJO的對映,新增攔截器,類級別的處理器對映 -->
<!-- org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping" />
<!-- 啟動Spring MVC的註解功能,完成請求和註解POJO的對映,方法級別的處理器對映 -->
<!-- org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<property name ="messageConverters">
<util:list id="beanList">
<!-- for correct download encode -->
<bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter"/>
<ref bean="mappingJacksonHttpMessageConverter"/>
</util:list>
</property>
</bean>