MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Phần còn lại của dữ liệu khởi động mùa xuân, ràng buộc @Notnull không hoạt động

Tôi đã gặp vấn đề tương tự, nhưng chỉ bật xác thực không hoạt động với tôi, điều này đã hoạt động với cả JPA và MongoDb để tiết kiệm bất kỳ ai khác dành nhiều thời gian cho việc này. Điều này không chỉ làm cho việc xác thực hoạt động mà còn gặp phải lỗi 400 yên tĩnh thay vì 500 mặc định.

Phải thêm điều này vào các phụ thuộc build.gradle của tôi

    compile('org.hibernate:hibernate-validator:4.2.0.Final')

và lớp cấu hình này

@Configuration
public class CustomRepositoryRestConfigurerAdapter extends RepositoryRestConfigurerAdapter {


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

   @Override
   public void configureValidatingRepositoryEventListener(ValidatingRepositoryEventListener validatingListener) {
       validatingListener.addValidator("afterCreate", validator());
       validatingListener.addValidator("beforeCreate", validator());
       validatingListener.addValidator("afterSave", validator());
       validatingListener.addValidator("beforeSave", validator());
   }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb Aggregation Framework:$ group có sử dụng chỉ mục không?

  2. Kết nối với mongodb thông qua trình duyệt?

  3. Cách tính tổng giá trị của một khóa trên tất cả các tài liệu trong bộ sưu tập MongoDB

  4. Làm cách nào để sử dụng biến regex trong truy vấn cho MongoDB

  5. MongoDB Hiển thị tất cả nội dung từ tất cả các bộ sưu tập