MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak uzyskać Spring-Data-MongoDB, aby zweryfikować moje obiekty?

Najpierw upewnij się, że masz walidator JSR-303 na ścieżce klas, na przykład:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>4.2.0.Final</version>
</dependency>

Jeśli używasz konfiguracji Java, najlepszym rozwiązaniem jest utworzenie 2 ziaren:

@Bean
public ValidatingMongoEventListener validatingMongoEventListener() {
    return new ValidatingMongoEventListener(validator());
}

@Bean
public LocalValidatorFactoryBean validator() {
    return new LocalValidatorFactoryBean();
}

Voila! Walidacja już działa.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak usunąć dokumenty za pomocą Node.js Mongoose?

  2. Używasz generatorów Active Record po instalacji Mongoid?

  3. Automatyzacja wdrażania bazy danych MongoDB

  4. Czy jest jakaś opcja ograniczenia użycia pamięci mongodb?

  5. MongoDB — Usuń bazę danych