springboot吧 关注:5,109贴子:16,494
  • 6回复贴,共1

新手小白求助,项目启动找不到jpa的Repository接口

只看楼主收藏回复

不知道为什么报错啊,提示错误信息,半天了,不知道怎么解决
Description: Field dormDao in com.example.demo.controller.HelloController required a bean of type 'com.example.demo.dao.DormRepository' that could not be found. Action: Consider defining a bean of type 'co
这是我的pom.xml文件,导入了spring-boot-starter-data-jpa的jar
这是我的整个项目结构

然后是controller

最后一个是dao层的DormRepository


IP属地:浙江1楼2018-01-04 16:34回复
    蛮好,顶一个。


    IP属地:广东2楼2018-03-16 16:26
    回复
      2025-06-05 17:51:49
      广告
      @Repository


      IP属地:广东3楼2018-03-27 15:29
      回复
        我也同样问题 还未解决


        IP属地:广东4楼2018-11-03 19:21
        回复
          在dao层上面加入@Repository注解, 不行就检查一下启动类是不是多了什么注解或者截图出来让我看看. 还有我建议你使用规范的MVC分层 虽然你这样子也可以获得正确的值 但是编码习惯并不好。


          7楼2018-12-17 14:57
          回复
            你在DAO上加个@Mapper注解试试呢?


            来自Android客户端8楼2019-01-14 16:25
            回复
              启动类中加入:@EnableJpaRepositories、@EntityScan


              IP属地:山东9楼2019-10-28 11:22
              回复