Ответ 1
Аннотации @Transient
. См. http://static.springsource.org/spring-data/data-document/docs/current/reference/html/#mapping-usage-annotations
У меня есть стандартный POJO, в котором есть набор свойств. POJO был аннотирован как @Document
, чтобы он сохранялся в MongoDB в качестве документа.
Как (аннотация?) можно ли игнорировать/избегать сохранения одного из свойств POJO?
Аннотации @Transient
. См. http://static.springsource.org/spring-data/data-document/docs/current/reference/html/#mapping-usage-annotations
Если вы ищете фактический пакет, как я, он будет работать:
import org.springframework.data.annotation.Transient;
Что из Spring API фреймворка.
Но этот, который представляет собой аннотацию JPA, не будет работать для MongoDB:
import javax.persistence.Transient;
Что является частью Java Persistence API.
использовать @Transient
знать, что вы используете нижеприведенный пакет
import org.springframework.data.annotation.Transient;