- 博客(4)
- 收藏
- 关注
原创 springboot报错:Could not resolve placeholder ‘xxx‘ in value “${XXXX}
在springboot项目请启动时,我们使用@Value注解从配置文件取出属性值的时候,此时我们需要在启动类中加上占位符配置即可。有可能出现无法解析的状况。
2022-10-19 10:07:07
6067
1
原创 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules
此时我们需要找到项目依赖结构Analysis-modules dependencies,在右侧我们就能看到互相循环依赖的项目,检查去掉依赖即可。需要相互依赖,使用对方的类的时候,我们可以引入第三方common项目,来存储都要使用的类,让ab都依赖common类此时就能避免循环依赖的形成。在编译项目时,出现此异常,表示说明项目与项目之间出现了循环回调,就比如说a项目中引用了b项目,并且b项目中也同时用了a项目,就会出现此异常。
2022-10-07 21:32:35
516
原创 IllegalStateException: Ambiguous mapping. Cannot map ‘xxxx.method
我们在使用springcloud整合Hystrix与Feign是,因为要在接口熔断,所以必须要使用fallback熔断回调类,但是这个类必须要加上@Component注解,否则就不会被spring管理,加上了之后可能会出现IllegalStateException: Ambiguous mapping. Cannot map 'xxxx.method异常。原因,其实是由于接口上加上了与原controller一致的RequestMapping注解导致的。
2022-10-07 21:19:54
463
原创 java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to entity.xxx
发现异常的原因就是从另一个项目接受过来的object类并不能直接强壮为目标类,此时我们需要将此object类先转换为json字符串,在将此字符串解析为目标类,问题即可得到解决。今天在写分布式项目时,进行测试,爆出以下异常。
2022-10-07 21:11:05
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人