私は春ブーツ+春データJPAでの作業とCrudRepositoryを拡張するクラスを注入しようとすると、この問題に直面している:春ブーツJPA CrudRepository
によって引き起こさ:org.springframework.beans.factory.BeanCreationException : エラー名でBeanを作成する「topicRepository」:
:
リポジトリクラス: 一致するコンストラクタ(型あいまいさを避けるために の簡単なパラメータのインデックス/タイプ/名引数を指定するヒント)を解決できませんでした。
public interface TopicRepository extends CrudRepository<Topic, Integer> {}
サービスクラス:
@Service
public class TopicService {
@Autowired
private TopicRepository topicRepository;
}
任意の提案ですか?
あなたのインターフェースに '@ Repository'アノテーションがありますか?はいの場合は削除します。 – Patrick
いいえ、インターフェース上に@Repositoryアノテーションがありません。クラスはこの記事のように正確に見えます。ありがとうございました。 –
通常これで十分です。 Topic Serviceやその他のXML設定でデフォルト以外のコンストラクタを使用していますか? – Patrick