1. ホーム
  2. java

あるプロジェクトのspring-config.xmlを別のプロジェクトのspring-config.xmlにインポートするにはどうすればよいですか?

2023-10-09 22:10:19

質問

私は2つのプロジェクトを持っていて、名前は simple-core-implsimple-core-web .

どちらのプロジェクトも spring based で、どちらも親プロジェクト名が simple-core .

私は simple-impl-config.xmlsimple-core-impl プロジェクトと simple-web-config.xmlsimple-impl-config.xml .

クラスを持つビーンを持っています。 simple service というクラスで、私にメッセージ "hello World" を返すメソッドを1つ持っています。

をインポートしたいのですが simple-impl-config.xml の中に simple-web-config.xml にある私のコントローラでBeanが利用できるようになります。 simple-core-web プロジェクトにある私のコントローラで利用可能です。

simple-core-web プロジェクトの jar には simple-core-impl プロジェクトで使用されます。

ということで、どのようにすれば spring-config.xml にインポートする方法を教えてください。 spring-config.xml にインポートすることで、最初のビーンすべてを他のプロジェクトで利用できるようになりますか?

私はすべてのビーンを書き直したくありません。

どのように解決するのですか?

<import resource="classpath:spring-config.xml" />

参照