query mongotemplate example data baeldung java mongodb spring-data spring-data-document

java - mongotemplate - spring mongodb baeldung



Mongo-Ignora la propiedad de ser persistente (2)

La anotación @Transient es. Ver http://static.springsource.org/spring-data/data-document/docs/current/reference/html/#mapping-usage-annotations

Tengo un POJO estándar que tiene un conjunto de propiedades. El POJO ha sido anotado como @Document , para ser persistente en MongoDB como un Documento.

¿Cómo (anotación) puedo ignorar / evitar que una de las propiedades en el POJO se persista?


En caso de que esté buscando el paquete real como yo, este funcionará:

import org.springframework.data.annotation.Transient;

Que es de la documentación de la API de Spring Framework .

Pero esta, que es una anotación JPA , no funcionará para MongoDB:

import javax.persistence.Transient;

Que es parte de la API Java Persistence .