一.使用阿里jastjson
//在springmvc.xml中配置 <mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"> <property name="supportedMediaTypes" value="application/json"/> <property name="features"> <array> <value>WriteMapNullValue</value> <value>WriteDateUseDateFormat</value> </array> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
二.配置多媒体解析器 Springmvc接收、上传
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="UTF-8"></property> <!-- 设定文件上传的最大值5MB,5*1024*1024 --> <property name="maxUploadSize" value="5242880"></property> </bean>
三.dubbo 服务服务消费方
<dubbo:application name="pinyougou-manager-web" /> <dubbo:registry address="zookeeper://192.168.200.111:2181"/> <dubbo:annotation package="com.free.controller" /> <!-- 超时全局设置 10分钟 check=false不检查服务提供方 毫秒 --> <dubbo:consumer timeout="600000" check="false"/>