gpt4 book ai didi

java - intellij 错误地说没有为 Autowiring 的存储库找到类型的 bean

转载 作者:IT老高 更新时间:2023-10-28 11:20:37 26 4
gpt4 key购买 nike

我创建了一个简单的单元测试,但 IntelliJ 错误地将其突出显示为红色。将其标记为错误

没有 bean ?

enter image description here

正如您在下面看到的,它通过了测试?所以它必须是Autowired?

enter image description here

最佳答案

我在使用 @SpringBootApplication 注释创建 Spring Boot 应用程序时遇到了同样的问题。这个注解代表@Configuration@EnableAutoConfiguration@ComponentScan 根据spring reference .

正如预期的那样,新注释工作正常,我的应用程序运行顺利,但是,Intellij 一直提示未实现的 @Autowire 依赖项。一旦我改回分别使用 @Configuration@EnableAutoConfiguration@ComponentScan,错误就停止了。似乎 Intellij 14.0.3(很可能也是早期版本)尚未配置为识别 @SpringBootApplication 注释。

现在,如果这些错误让您感到非常困扰,那么请回到这三个单独的注释。否则,忽略 Intellij...您的依赖解析配置正确,因为您的测试通过了。

永远记住...

Man is always greater than machine.

关于java - intellij 错误地说没有为 Autowiring 的存储库找到类型的 bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26889970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com