Spring、Spring MVC、MyBatis等Java Web框架使用问题集锦
标签(空格分隔): 未分类
1、JSON Date时间字段处理
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="objectMapper">
<bean class="com.fasterxml.jackson.databind.ObjectMapper">
<!-- 处理responseBody 里面日期类型 -->
<property name="dateFormat">
<bean class="java.text.SimpleDateFormat">
<constructor-arg type="java.lang.String" value="yyyy-MM-dd HH:mm:ss"/>
</bean>
</property>
<!-- 时区指定 -->
<property name="timeZone" value="GMT+8"/>
</bean>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
2、Spring与Mybatis集成无法进行事物回滚
http://blog.csdn/will_awoke/article/details/12002705
其实真正的问题在于spring 和springmvc 分父子容器,ContextLoaderListener才会给@Service加上事务,而springmvc 只是生成普通的bean
WEB-INF/applicationContext.xml
<context:component-scan base-package="cn.daixiaodong" >
</context:component-scan>
<tx:annotation-driven transaction-manager="transactionManager"/>
WEB-INF/mvc-dispatcher-servlet.xml
<context:component-scan base-package="cn.daixiaodong">
<context:exclude-filter type="annotation"expression="org.springframework.stereotype.Service"/>
</context:component-scan>
更多推荐
Spring、Spring MVC、MyBatis等Java Web框架使用问题集锦
发布评论