Intellij IDEA:找不到'JdbcTemplate'类型的bean

Ale*_*ith 8 java spring intellij-idea spring-boot

Intellij IDEA 15.0.3说JdbcTemplate bean不存在.

想法错误

这是一个Spring Boot项目,因此所有需要的bean应该在boot内部进行.它工作正常,我可以与我的数据库进行交互,但IDEA标记它像一个错误.我该如何解决?

spring-boot-starter-jdbc在pom.xml中; 小平面包含Spring; 项目模块具有所有需要的依赖项; Spring启动版本是1.3.1

zho*_*uji 6

在Intellij IDEA 2016.1.2之后,单击帮助 - >编辑自定义属性,添加新行idea.spring.boot.filter.autoconfig=false并重新启动IDE,然后可以修复问题.您可以在https://youtrack.jetbrains.com/issue/IDEA-139669查看详细信息


dev*_*ull 0

转到文件 -> 项目结构 -> Facets。确保给定模块具有 Spring Boot 方面,并且所有配置类都添加到Spring Appliction Context组中。