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

Instancja fasoli nie powiodła się:Określona klasa jest interfejsem

Problem dotyczy następujących informacji w Twoim pliku kontekstowym

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

Należy utworzyć klasę com.mongodb.repository.ProductGlobalTrendRepositoryImpl, która implementuje com.mongodb.repository.ProductGlobalTrendRepository i zapewnia implementację jej metod.

następnie zmień informacje o deklaracji ziarna jako

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

Za sceną tworzony jest obiekt, co nie jest możliwe w przypadku interfejsu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ostatni operator potoku agregacji

  2. Agregacja na poziomie miesiąca i roku, znajdź również średnią w MongoDB

  3. jak używać grupy w pymongo do grupowania podobnych wierszy?

  4. Użyj bluebirda dla mangusty, ale .bind nie jest funkcją

  5. Różnica między MongoDB a Mongoose