Java 两个单独的xml文件中的SpringXML配置?

Java 两个单独的xml文件中的SpringXML配置?,java,spring,Java,Spring,我正在尝试使用一个spring配置文件创建一个项目。但是在配置文件中,所有bean都是没有任何实现的接口。我会再创建一个包含所有实现的项目。我还可以对第一个项目的所有bean(接口)使用abstract=true,这样用户就不能使用它们了 谢谢 我无法想象您希望在spring配置文件中指定接口的情况。所以我觉得你也没有必要。您可以使用abstract=true创建可重用或部分bean定义。您不能在spring配置中指定接口,因为它们无法实例化。您到底想归档什么?无论如何,回答您的问题:大多数Ap

我正在尝试使用一个spring配置文件创建一个项目。但是在配置文件中,所有bean都是没有任何实现的接口。我会再创建一个包含所有实现的项目。我还可以对第一个项目的所有bean(接口)使用abstract=true,这样用户就不能使用它们了


谢谢

我无法想象您希望在spring配置文件中指定接口的情况。所以我觉得你也没有必要。您可以使用
abstract=true
创建可重用或部分bean定义。

您不能在spring配置中指定接口,因为它们无法实例化。您到底想归档什么?

无论如何,回答您的问题:大多数ApplicationContext实现都有一个String[]-构造函数,您可以在其中传入多个spring配置文件。您还可以通过提供父应用程序上下文来构建应用程序上下文层次结构。感谢您的回复。我不能使用接口类型的bean吗?但不是具体的实现?谢谢不,那根本没有意义。你想干什么?通过在消费类中声明接口类型,您已经将类与具体实现解耦。抽象bean不能与抽象类混淆。抽象bean可以用作“模板”,您可以在其中设置一些公共基本属性,然后从中“派生”其他bean定义,您可以在其中设置特定属性。