sql >> データベース >  >> NoSQL >> MongoDB

Beanのインスタンス化に失敗しました:指定されたクラスはインターフェースです

    問題は、コンテキストファイル内の次の情報にあります

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

    com.mongodb.repository.ProductGlobalTrendRepositoryを実装し、そのメソッドの実装を提供するクラスcom.mongodb.repository.ProductGlobalTrendRepositoryImplを作成する必要があります。

    次に、Bean宣言情報を次のように変更します

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

    舞台裏では、インターフェースでは不可能なオブジェクトが作成されます。




    1. node-mongodb-native:アプリケーションを介して接続コールバックのdbapiオブジェクトを共有するにはどうすればよいですか

    2. mongoクエリを使用してIDで配列要素を更新します

    3. JedisクライアントのRedisTemplateで1回の呼び出しで複数のリスト値を取得する方法

    4. ClouderaOperationalDatabaseとFlaskを使用してシンプルなCRUDWebアプリケーションとイメージストアを構築する