spring mvc 配置文件中
<mvc:annotation-driven>
<mvc:message-converters>
<!-- 用自定义 ObjectMapper 代替官方objectMapper-->
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="objectMapper">
<bean class="com.*.*.*.HibernateAwareObjectMapper" />
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
//添加类
public class HibernateAwareObjectMapper extends ObjectMapper {
/**
* 解决返回json 懒加载异常
*/
private static final long serialVersionUID = 1L;
public HibernateAwareObjectMapper() {
registerModule(new Hibernate4Module());
}
}
j附:jar 可以在github 收索即可下载,上面有详细步骤。不会可以留言。