最近在做mongotemplate做插入时总是生成一个多余_class字段,见下图
经过查阅资料,需要在配置文件里修改一下东西,我的是springmvc的项目
<bean id="defaultMongoTypeMapper"
class="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper">
<constructor-arg name="typeKey" >
<null /><!-- 这里设置为空,可以把 spring data mongodb 多余保存的_class字段去掉 -->
</constructor-arg>
</bean>
重新做插入,原来的字段就没了!!!
本文解决Spring MVC项目使用MongoTemplate插入数据时出现多余_class字段的问题,通过配置DefaultMongoTypeMapper组件,将多余的_class字段去除。
988

被折叠的 条评论
为什么被折叠?



