开发者社区> 问答> 正文

急求!spring boot data jpa的问题?报错

为什么注入不了我的repository?很奇怪啊,所有的配置都有了,中间难道缺了什么?

application.properties配置:

我的repository:

启动入口:

日志报错:

展开
收起
爱吃鱼的程序员 2020-06-08 20:10:44 472 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    有人回我吗?写法有问题,IndexController的路径不对,没有扫描到你的Repository。回复<aclass="referer"target="_blank">@作业本:就是按着来的。回复<aclass="referer"target="_blank">@snowfog:多看看文档,最好按照SpringBoot的规范来,特别是对于新手。所有的包都是在com.blogs,我扫描的是基础包,为什么会扫描不到呢?

    不要随便在自己的类上做Componentscan

    没有用,去掉一样的

    repository上加注解<aclass="referer"target="_blank">@Repository


    你去看看spring-data-jpa吧,不需要加这个注解没有人会boot吗?

    请认真阅读官方教程

    https://spring.io/guides/gs/accessing-data-jpa

    https://spring.io/guides/gs/accessing-data-rest

    回复<aclass="referer"target="_blank">@snowfog:官方文档提供了完整的,可以运行的源代码,你可以clone下来仔细对比和文档比,我少了什么?能帮忙找找原因吗?@EnableJpaRepositories配上你的包路径你好,加了没有用,还是这个错误在IndexController类上加上注解<aclass="referer"target="_blank">@Controller,这样注入repository你好,问题已经解决了,代码没有任何问题,我用spring官方生成器生成的项目,把代码拿进去没有任何问题,我自己构建的话就是这个问题.这个问题应该是我自己的gradle配置文件里面有jar包重了.

    2020-06-08 20:11:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载