SpringData-jpa maven项目 cannot resolve symbol 'JdbcTemplate' 飘红

SpringData-jpa   maven项目 cannot  resolve symbol 'JdbcTemplate' 飘红,且已导入了包名后

如下:

(1)pom.xml加了依赖

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-jdbc</artifactId>
    <version>4.3.10.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.3.10.RELEASE</version>
    <scope>test</scope>
</dependency>

(2)

import org.springframework.jdbc.core.JdbcTemplate;

/**
 * Created by Administrator on 2017/10/4.
 */
public class StudentDAOSpringJdbcImpl  implementsStudentDAO{
    private JdbcTemplate jdbcTemplate;

 


解决方法:

1.File-->Invalidated cache

2.reimport maven,重新把maven import到Idea中。

由于我经过很久才解决,才知道reimport maven是这个操作,下面是详细的解决方法二

右击项目工程,出现的表单一直往下拉,找到maven->Reimport


SpringData-jpa maven项目 cannot resolve symbol 'JdbcTemplate' 飘红

3.重启


结果:

我依次用了上面两种方法,已得到成功解决。