0

Spring 構成についてこれまでに見たすべての例には、

<bean class = "org.example.complex.package.path.FooClass" >

これは、次のような Java インポートに似たメカニズムによって単純化できるのではないかと思います。

<beans ...>
  <import name = "org.example.complex.package.path.FooClass" />
  <import name = "org.example.another-package.*" />

  <bean class = "FooClass" >...</bean>
  <bean class = "AnotherClass">...</bean>
</beans>

あるいは (または追加で)、XML は属性値で名前空間をサポートしていますか? 何かのようなもの:

<beans xmlns:foo="org.example.complex.package.path." ...>
  <bean class = "foo:FooClass" ...>
  ...

これは他の目的にも必要です (たとえば、RDF の URI を操作するなど)。私の理解では、これは一部のソフトウェアでサポートされていますが、標準の XML 機能ではサポートされていません。

4

1 に答える 1

0

とんでもない。Spring はimportタグを使用して、別の Bean 定義 xml ファイルを現在のコンテキストにインポート/追加します。

于 2013-03-25T10:38:03.093 に答える