情况说明:
最近新起了一个Springboot代码项目,但在业务开发过程中,启动本地服务测试时,多次遇到该报错,经过debug,这些相同报错的原因,却迥然不同——
原因1:
Mapper.xml文件中的自定义的resultMap,其type指向路径不存在
原因2:
服务连接不上redis数据库
情况1——配置信息,在当前服务中
解决思路:
请检查redis数据库的连接地址和密码,是否正确
情况2——配置信息,在nacos中
解决思路:
nacos中redis数据库的连接地址和密码是否正确
nacos中的配置信息是否已缓存到本地(C:/用户/nacos/config文件)
以上两者都为是,则请检查配置详情中的缩进实现方式是否正确(若缩进实现方式错误,配置信息缓存到本地后,服务无法正确读取相关配置)
20240606新增(同事遇到的)——原因3
原因3:
将无法作为资源注入的类,使用@Resource注解进行注入
例如:
@Resource xxxxxEntity xxx;