我是靠谱客的博主 动人期待,最近开发中收集的这篇文章主要介绍后端常见问题汇总IDEA “Cannot resolve symbol” 解决办法2 . IDEA springboot 无法自动装配,未找到 'UserMapper' 类型的 Bean3. org.springframework.dao.QueryTimeoutException: Redis command timed out;redis的问题导致,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. IDEA “Cannot resolve symbol” 解决办法

    IDEA 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 IDEA ,重新 sync gradle,Clean build 都没有用。多半是因为 IDEA 之前发生了错误,某些 setting 出了问题。解决方法如下:点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”,清空 cache 并且重启。语法就会正确的高亮了。 参考:IDEA “Cannot resolve symbol” 解决办法 - 译林 - 博客园

2 . IDEA springboot 无法自动装配,未找到 'UserMapper' 类型的 Bean

因为没有自动加载,需要引入@Service:

需要注意这个@Service的位置,又可能事类声明的那里加,而不是类实例化加

@Service
public interface UserMapper
{
List<User> selectAll();
User selectUserById(int id);
}

3. org.springframework.dao.QueryTimeoutException: Redis command timed out;redis的问题导致

1.因为redis是问题导致,修改redis 配置即可,然后重启redis

        1、防火墙没有关闭

        2、在Redis.conf中把protected-mode yes 改为no

        3、在Redis.conf中把bind的ip改为0.0.0.0或者直接注释掉

        4、另外还要看你的配置环境问题,一般application.properties中spring.redis.timeout设置时间为5000:改成5s既可以

redis-server redis.windows.conf  重启

最后

以上就是动人期待为你收集整理的后端常见问题汇总IDEA “Cannot resolve symbol” 解决办法2 . IDEA springboot 无法自动装配,未找到 'UserMapper' 类型的 Bean3. org.springframework.dao.QueryTimeoutException: Redis command timed out;redis的问题导致的全部内容,希望文章能够帮你解决后端常见问题汇总IDEA “Cannot resolve symbol” 解决办法2 . IDEA springboot 无法自动装配,未找到 'UserMapper' 类型的 Bean3. org.springframework.dao.QueryTimeoutException: Redis command timed out;redis的问题导致所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部