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 .