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