我有一个简单的Spring Boot 2应用程序,其中有Gradle作为构建系统。 只要我使用Gradle来运行和测试项目,一切就可以正常进行。
一个控制器类包含一个@Autowire
d bean
@Autowired
OAuth2AuthorizedClientService clientService
效果很好。
问题是,当我尝试通过右键单击应用程序类在IntelliJ IDEA中运行该应用程序时,或者如果我启动测试套件,则系统会抱怨缺少上述bean。
仅引用bean而不声明它似乎是一个标准模式...
关于在哪里可以找到解决方案的任何提示?