我目前正在使用spring web mvc框架。我有以下结构中的web.xml / servlet-context.xml /每个层xml文件:
web.xml -> servlet-context.xml ---imports-->service-applicationContext.xml
---imports-->integration-applicationContext.xml
---imports-->web-applicationContext.xml
在service / integration / web-applicationContext.xml文件中,我对相应的包进行了组件扫描。
但问题是,当我尝试在服务层自动连接DAO类时,spring抱怨没有这样的bean。但我认为在servlet-context.xml中,由于导入了所有三个文件,它们应该能够共享上下文,还是应该做其他事情来正确配置?
答案 0 :(得分:0)
答案 1 :(得分:0)
上述模式实际上正在发挥作用。
确保名称正确,因为bean文件夹中缺少的导入文件将无声地失败