到目前为止,我看到的关于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功能。
答案 0 :(得分:0)
没办法。 Spring使用import
标记将另一个bean定义xml文件导入/添加到当前上下文。