【发布时间】:2016-06-02 00:42:59
【问题描述】:
Intellij IDEA 15.0.3 说 JdbcTemplate bean 不存在。
这是一个 Spring Boot 项目,所以所有需要的 bean 都应该在 boot 中创建。它工作正常,我可以与我的数据库交互,但 IDEA 将其标记为错误。 我该如何解决?
spring-boot-starter-jdbc 在 pom.xml 中; Facets 包含 Spring;项目 模块具有所有需要的依赖项; Spring Boot 版本为 1.3.1
【问题讨论】:
-
您的 Spring facet 是否配置为包含您的
@SpringBootAplication和/或您正在使用的其他上下文? -
是的。我的 Spring 方面包括具有注释 @SpringBootAplication 的类
-
我面临着完全相同的问题。我的项目有效,但只有 intellij 显示此错误。闻起来像一些虫子。
-
有时 IntelliJ 无法正确地将配置文件与您的类正确关联。情况似乎如此,因为您的应用程序运行良好。您可以通过右键单击
jdbcTemplate字段并选择忽略字段或类的自动装配检查来禁用此错误通知。 -
@woemler 是的,没错,但如何真正解决这个问题?
标签: java spring intellij-idea spring-boot