情况说明:

最近新起了一个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;
 

GitHub 加速计划 / na / nacos
146
24
下载
Nacos是由阿里巴巴开源的服务治理中间件,集成了动态服务发现、配置管理和服务元数据管理功能,广泛应用于微服务架构中,简化服务治理过程。
最近提交(Master分支:5 个月前 )
4ac42a53 I don't think this default value should be true 3 天前
b4d9642c 6 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐