小编典典

如何在Spring bean中使用简单的类名?

java

我怎么用

<bean id="oneId" class="OneClass">
    <property name="prop" ref="anotherBean">
</bean>

代替

<bean id="oneId" class="com.bla.bla.bla.OneClass">
    <property name="prop" ref="anotherBean">
</bean>

有可能导入包裹吗?

同一包中有很多类,我想使XML文件更具可读性。


阅读 214

收藏
2020-11-19

共1个答案

小编典典

看起来,您 不能 使用简单的类名来代替完全限定的类名,(Spring文档本身),除非您的bean
oneId仅充当子bean的父级。

但是,如果使用批注而不是XML描述符文件,则可以使用简单的类名,OneClass并允许import语句处理包名限定符的混乱情况。

2020-11-19