0
所有我見過的例子到目前爲止,關於Spring配置有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功能。
爲什麼不簡單地註釋你的bean,並使用組件掃描:http://static.springsource.org/spring/docs/current/spring-framework-reference/html/beans.html#beans-scanning -autodetection – 2013-03-25 10:39:58
儘管知道這非常好(謝謝!),但我仍然希望通過XML進行配置,因爲我必須設置參數,並且通過組件掃描並不那麼容易。 – zakmck 2013-03-25 10:54:06