原因 在学习springboot时,学习整合JPA,自定义dao层接口继承了Repository接口,使用@Query注解却一直报错。 接口定义内容 @Query("from users where name = ?") List<Users> queryByNameUserHQL(String name); 使用junit测试一直报错 users is not mapped… 解决 细细想来肯定是users这里有问题,既然说这里没有mapped,就说明这里users必然是一个实体类的名称 所以要把users 改为 Users 这样底层可以找到对应的实体。