问题:项目中使用两个spring配置文件,basic-app.xml以及app.xml。在basic.xm引入app.xml实现继承。现在问题是:配置文件中对应的bean1对应的class被删除了,在不修改app.xml文件的情况下,如何保证系统正常启动? basic-app.xml文件的定义格式如下:
<import resource="app.xml" /> <bean....
解决方案:在basic-app.xml添加一个bean,id为bean1,覆盖app.xml中的定义。代码如下所示:
<import resource="app.xml" /> <bean.... <bean id='bean1' class=''java.lang.Object' lazy-init='true'>