JpaRepository:NoSuchBeanDefinitionException

アンドリュー:

私はspring-data-jpaを使用しています。スプリングブーツなし。

package ru.spb.repository;

public interface CrudUserRepository extends JpaRepository<User, Integer> {
}

リポジトリ。

 package ru.spb.repository;

@Repository
public class UserRepository {

  @Autowired
  private CrudUserRepository crudRepository;
}

xml-config-files:

spring-app.xml

<context:component-scan base-package="ru.spb.service"/>
<context:component-scan base-package="ru.spb.repository"/

spring-db.xml:

<context:component-scan base-package="ru.spb.repository" />
<jpa:repositories base-package="ru.spb.repository"/>

ポンで

<spring-data-jpa.version>2.2.0.RELEASE</spring-data-jpa.version>

   <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-jpa</artifactId>
        <version>${spring-data-jpa.version}</version>
    </dependency>

しかし、私はキャッチします:

 NoSuchBeanDefinitionException: No qualifying bean of type 'ru.spb.repository.user.CrudUserRepository' available: expected at least 1 bean which qualifies as autowire candidate
アンドリュー:

問題は解決しました。web.xmlのcontextConfigLocationのparam-valuesに「classpath:spring / spring-db.xml」を追加します。

 <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        classpath:spring/spring-app.xml
        classpath:spring/spring-db.xml
    </param-value>
  </context-param>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JpaRepositoryを使用して単純なSpringBootプロジェクトを作成しているときに、NoSuchBeanDefinitionexceptionが発生します

分類Dev

NoSuchBeanDefinitionException being thrown

分類Dev

SpringSecurityのNoSuchBeanDefinitionException

分類Dev

NoSuchBeanDefinitionException, but bean is defined

分類Dev

DelegatingFilterProxyのNoSuchBeanDefinitionException

分類Dev

Repository not extending JpaRepository

分類Dev

@ManyToOne conflicts with JpaRepository

分類Dev

Stub of the spring JpaRepository method

分類Dev

JpaRepositoryの@Transactional

分類Dev

JpaRepositoryとCRUDRepositoryfindAll

分類Dev

RestClientTestおよびNoSuchBeanDefinitionException

分類Dev

春の奇妙なNoSuchBeanDefinitionException

分類Dev

How to efficiently update using JpaRepository

分類Dev

Spring JPA no @Transnational on save JpaRepository

分類Dev

JpaRepository native query not detecting parameters

分類Dev

春の統合dsl-NoSuchBeanDefinitionException

分類Dev

JpaRepositoryで@EmbeddedIdを使用する

分類Dev

JpaRepository <User>を直接注入する

分類Dev

JpaRepositoryを保護する方法

分類Dev

Difference between CrudRepository findOne() and JpaRepository getOne()

分類Dev

Get distinct column values with a Spring Data JpaRepository

分類Dev

jpaRepository findAll with parent and child use pagable

分類Dev

JavaConfigで定義されたBeanのNoSuchBeanDefinitionException

分類Dev

スプリングブート:NoSuchBeanDefinitionException

分類Dev

@WebMvcTestテストクラスのNoSuchBeanDefinitionException

分類Dev

スローされているNoSuchBeanDefinitionException

分類Dev

Spring + Struts + SpringSecurityはNoSuchBeanDefinitionExceptionを取得します

分類Dev

ApplicationContext beanfactory org.springframework.beans.factory.NoSuchBeanDefinitionException:

分類Dev

NoSuchBeanDefinitionExceptionをスローするSpringResource Assembler

Related 関連記事

  1. 1

    JpaRepositoryを使用して単純なSpringBootプロジェクトを作成しているときに、NoSuchBeanDefinitionexceptionが発生します

  2. 2

    NoSuchBeanDefinitionException being thrown

  3. 3

    SpringSecurityのNoSuchBeanDefinitionException

  4. 4

    NoSuchBeanDefinitionException, but bean is defined

  5. 5

    DelegatingFilterProxyのNoSuchBeanDefinitionException

  6. 6

    Repository not extending JpaRepository

  7. 7

    @ManyToOne conflicts with JpaRepository

  8. 8

    Stub of the spring JpaRepository method

  9. 9

    JpaRepositoryの@Transactional

  10. 10

    JpaRepositoryとCRUDRepositoryfindAll

  11. 11

    RestClientTestおよびNoSuchBeanDefinitionException

  12. 12

    春の奇妙なNoSuchBeanDefinitionException

  13. 13

    How to efficiently update using JpaRepository

  14. 14

    Spring JPA no @Transnational on save JpaRepository

  15. 15

    JpaRepository native query not detecting parameters

  16. 16

    春の統合dsl-NoSuchBeanDefinitionException

  17. 17

    JpaRepositoryで@EmbeddedIdを使用する

  18. 18

    JpaRepository <User>を直接注入する

  19. 19

    JpaRepositoryを保護する方法

  20. 20

    Difference between CrudRepository findOne() and JpaRepository getOne()

  21. 21

    Get distinct column values with a Spring Data JpaRepository

  22. 22

    jpaRepository findAll with parent and child use pagable

  23. 23

    JavaConfigで定義されたBeanのNoSuchBeanDefinitionException

  24. 24

    スプリングブート:NoSuchBeanDefinitionException

  25. 25

    @WebMvcTestテストクラスのNoSuchBeanDefinitionException

  26. 26

    スローされているNoSuchBeanDefinitionException

  27. 27

    Spring + Struts + SpringSecurityはNoSuchBeanDefinitionExceptionを取得します

  28. 28

    ApplicationContext beanfactory org.springframework.beans.factory.NoSuchBeanDefinitionException:

  29. 29

    NoSuchBeanDefinitionExceptionをスローするSpringResource Assembler

ホットタグ

アーカイブ