Spring父子容器关系---解决ssm框架启动tomcat异常无法创建bean
今天在整合ssm和redis的时候,将redis的连接池bean声明文件放在了springmvc的配置文件之下,却发生了tomcat启动创建bean异常,异常如下:
声明的bean如下:
实验了几次后,发现只要将这个bean的声明放在别的spring配置文件中,就可以生效,非常的不理解,于是心想这个mvc和别的配置文件所对应的容器是不是作用域和范围不一样,上网查询资料终于得到了解决。
原来在spring的容器中是区分父容器和子容器的。他们之间的关系是:子容器可以读取父容器中的内容,但是父容
原创
2020-08-19 08:44:52 ·
589 阅读 ·
0 评论