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

Khởi tạo bean không thành công:Lớp được chỉ định là một giao diện

Vấn đề là với thông tin sau trong tệp ngữ cảnh của bạn

 <bean id="productGlobalTrendRepo"  
        class="com.mongodb.repository.ProductGlobalTrendRepository"> 
 </bean>

Bạn nên tạo một lớp com.mongodb.repository.ProductGlobalTrendRepositoryImpl triển khai com.mongodb.repository.ProductGlobalTrendRepository và cung cấp triển khai các phương thức của nó.

sau đó thay đổi thông tin khai báo đậu của bạn thành

  <bean id="productGlobalTrendRepo"   
     class="com.mongodb.repository.ProductGlobalTrendRepositoryImpl">    
  </bean>

Phía sau cảnh, đối tượng được tạo ra mà giao diện không thể thực hiện được.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn và Chèn bằng một lệnh duy nhất

  2. Tại sao PyMongo 3 lại cho ServerSelectionTimeoutError?

  3. Phần tử 'id' không khớp với bất kỳ trường hoặc thuộc tính nào bị lỗi với các lớp lồng nhau

  4. Mongoose - xóa nhiều tài liệu trong một lệnh gọi hàm

  5. Xóa phần tử _id khỏi kết quả Pymongo