关于spring返回值Object

来源:互联网 发布:读书无用论 知乎 编辑:程序博客网 时间:2024/06/15 17:28

框架:spring 4.3.9 + springmvc 4.3.9 + mybatis 3.4.1

mybatis-spring-1.3.1说明:Spring 3.0 也仅支持 iBatis2。那么,我们就想将 MyBatis3 的支持添加 到 Spring3.0(参考 Spring Jira 中的问题)中。而不幸的是,Spring 3.0 的开发在 MyBatis 3.0 官方发布前就结束了。 因为 Spring 开发团队不想发布一个基于非发布版的 MyBatis 的整合支持,那么 Spring 官方的支持就不得不继续等待了。要在 Spring 中支持 MyBatis,MyBatis 社区认为现在应该是自己团结贡献者和有兴趣的人一起来开始将 Spring 的整合作为 MyBatis 社区的子项目的时候了


实现springmvc返回值格式转换及返回。

OBject(number,字符,Map,List)

方法一:

<mvc:annotation-driven></mvc:annotation-driven>


方法二:

<!--  注册mvc注解驱动-->

<mvc:annotation-driven>
<mvc:message-converters>

<!--  jackson-core/jackson-databind/jackson-annotation -->
<bean
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
</bean> 

方法三:

<!--  fastjson -->
<bean id="fastJsonHttpMessageConverter"  class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">  
                <!-- 加入支持的媒体类型:返回contentType -->  
                <property name="supportedMediaTypes">  
                    <list>  
                        <!-- 这里顺序不能反,一定先写text/html,不然ie下会出现下载提示 -->  
                        <value>text/html;charset=UTF-8</value>  
                        <value>application/json;charset=UTF-8</value>  
                    </list>  
                </property>  
            </bean>  
</mvc:message-converters>
</mvc:annotation-driven>

原创粉丝点击