spring-data-mongo
リポジトリ パッケージが<mongo:repositories/>
タグによってスキャンされていない場所で、少し奇妙な動作が発生しています。spring-data-mongo 1.2.1.RELEASE で spring 3.2.3.RELEASE を使用しています。
と呼ばれるプロジェクトがedowmis
あり、その中に2 maven modules
、datalayer
およびweb
webapp.Idatalayer
を分離して使用しているため、他のモジュールは無視できます。データレイヤーのアプリケーションコンテキストがあります
だから私は小さなユニット/統合テストを書いて自分のセットアップをテストしたかったのですが、UserRepository
そのようなビーンがないと言われているので
、自動配線できないことに気付きました
私は IntelliJ を使用しているので、問題がない場合と問題がある場合に特定のビジュアルを見ることができます。<context:component-scan/>
アプリケーションコンテキストに追加しましたが、結果がありません
。
しかし、@Component
注釈を追加すると、クラスの識別が開始されました。
必要な情報はすべてpastie.orgにあります
@component
または本当に必要ですか、@Repository
それとも構成に何か問題がありますか?