...
|
...
|
@@ -30,27 +30,24 @@ |
|
|
</list>
|
|
|
</property>
|
|
|
</bean>
|
|
|
|
|
|
|
|
|
<!-- controller耗时的监听器 -->
|
|
|
<bean id="controllerCostInterceptor" class="com.yoho.search.common.interceptor.ControllerCostInterceptor"/>
|
|
|
<mvc:interceptors>
|
|
|
<!-- 使用bean定义一个Interceptor,直接定义在mvc:interceptors根下面的Interceptor将拦截所有的请求 -->
|
|
|
<mvc:interceptor>
|
|
|
<mvc:mapping path="/**"/>
|
|
|
<!-- 需排除拦截的地址 -->
|
|
|
<mvc:exclude-mapping path="/" />
|
|
|
<mvc:exclude-mapping path="/test" />
|
|
|
<ref bean="controllerCostInterceptor"/>
|
|
|
</mvc:interceptor>
|
|
|
<mvc:interceptors>
|
|
|
<!-- 使用bean定义一个Interceptor,直接定义在mvc:interceptors根下面的Interceptor将拦截所有的请求 -->
|
|
|
<mvc:interceptor>
|
|
|
<mvc:mapping path="/**"/>
|
|
|
<!-- 需排除拦截的地址 -->
|
|
|
<mvc:exclude-mapping path="/" />
|
|
|
<mvc:exclude-mapping path="/test" />
|
|
|
<ref bean="threadProfileInterceptor"/>
|
|
|
<ref bean="controllerCostInterceptor"/>
|
|
|
</mvc:interceptor>
|
|
|
</mvc:interceptors>
|
|
|
|
|
|
<mvc:interceptors>
|
|
|
<ref bean="threadProfileInterceptor"/>
|
|
|
</mvc:interceptors>
|
|
|
|
|
|
<!--字符串转换器-->
|
|
|
<bean id="stringConverter" class="org.springframework.http.converter.StringHttpMessageConverter">
|
|
|
<property name="supportedMediaTypes">
|
...
|
...
|
@@ -65,10 +62,10 @@ |
|
|
<!-- json转换器 application/json -->
|
|
|
<bean id="jsonConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
|
|
|
<property name="supportedMediaTypes">
|
|
|
<list>
|
|
|
<value>text/plain;charset=UTF-8</value>
|
|
|
<value>text/html;charset=UTF-8</value>
|
|
|
<value>application/json;charset=UTF-8</value>
|
|
|
<list>
|
|
|
<value>text/plain;charset=UTF-8</value>
|
|
|
<value>text/html;charset=UTF-8</value>
|
|
|
<value>application/json;charset=UTF-8</value>
|
|
|
</list>
|
|
|
</property>
|
|
|
<property name="features">
|
...
|
...
|
@@ -78,7 +75,7 @@ |
|
|
</array>
|
|
|
</property>
|
|
|
</bean>
|
|
|
|
|
|
|
|
|
<!-- 启动SpringMVC的注解功能,完成请求和注解POJO的映射 -->
|
|
|
<mvc:annotation-driven>
|
|
|
<mvc:message-converters register-defaults="false">
|
...
|
...
|
@@ -86,8 +83,8 @@ |
|
|
<ref bean="jsonConverter" />
|
|
|
</mvc:message-converters>
|
|
|
</mvc:annotation-driven>
|
|
|
|
|
|
|
|
|
<bean id="serviceGlobalExceptionHandler" class="com.yoho.error.exception.handler.ServiceGlobalExceptionHandler" />
|
|
|
<bean id="applicationContextUtil" class="com.yoho.search.base.utils.ApplicationContextUtil"></bean>
|
|
|
|
|
|
|
|
|
</beans> |
|
|
\ No newline at end of file |
...
|
...
|
|