sql >> Databáze >  >> NoSQL >> MongoDB

Instanciace beanu selhala:Zadaná třída je rozhraní

Problém je s následujícími informacemi v kontextovém souboru

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

Měli byste vytvořit třídu com.mongodb.repository.ProductGlobalTrendRepositoryImpl, která implementuje com.mongodb.repository.ProductGlobalTrendRepository a poskytuje implementaci jeho metod.

pak změňte informace o deklaraci fazolí jako

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

Objekt je vytvořen za scénou, což pomocí rozhraní není možné.




  1. Nelze spustit službu mongodb

  2. Jak seskupit podle více sloupců a více hodnot v mongodb

  3. MongoDB:Měli byste předem alokovat dokument, pokud používáte $addToSet nebo $push?

  4. Najděte název sbírky z document._id v meteoru (mongodb)