Cómo obtiene Spring-Data-Mongodb archivos de clase
Puede especificar una clave de tipo vacía para MongoTypeMapper mediante el siguiente método, de modo que el campo _class pueda ignorarse:
1.Método de configuración XML:
[html] Ver texto sin formato p>p>
lt;! -- Utilice la configuración predeterminada, omitlt; mongo: options/gt; configure --gt>lt; mongo: mongo host="${mongo.ip}" port="${mongo.port }"/gt;
lt;! -- Fábrica de datos --gt;
lt; mongo: db-factory id="logDbFactory" dbname="dbName" mongo-ref="mongo"
lt; ;!-- Eliminar el campo "_class "--gt;
lt; bean id="mappingContext" class="org.springframework.data.mongodb.core.mapping .MongoMappingContext" /gt; /p> p>
lt; bean id="customMongoTypeMapper" class="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper"gt
lt; typeKey"gt ;lt;null/gt;lt;/constructor-arggt;lt;! -- Eliminar el campo "_class"--gt;
lt;/beangt;
lt; bean id="mappingMongoConverter" class="org.MappingMongoConverter"gt; p >
lt; constructor-arg nombre="mongoDbFactory" ref="logDbFactory" /gt;
lt; constructor-arg nombre="mappingContext" ref="mappingContext" /gt; p >
lt;nombre de propiedad="typeMapper" ref="customMongoTypeMapper" /gt
lt;/beangt; -- plantilla de mongodb para registros --gt;
lt; bean id="mongoTemplateLogDB" class="org.springframework.data.mongodb.core.MongoTemplate"gt; ; constructor-arg nombre="mongoDbFactory" ref="logDbFactory" /gt;
lt; constructor-arg nombre="mongoConverte
lt; constructor-arg nombre=" mongoDbFactory" ref="logDbFactory" /gt;
lt; constructor-arg n;
ame="mongoConverte