最近在实践Spring项目时,发现无法通过注解的方式实现Bean容器管理,
控制器报错信息为:Failed to read candidate component class,也就是注解扫描不了,
在反复检查代码不存在问题后意识到可能是版本兼容问题
Spring Framework与JDK版本对应表:
Spring Framework版本 JDK版本
6.0.x JDK 17-21
5.3.x JDK 8-19
5.2.x JDK 8-15
5.1.x JDK 8-12
5.0.x JDK 8-10
4.3.x JDK 6-8
参考
Spring Framework与JDK版本对应关系_行者无疆_ty的博客-CSDN博客_springframework版本