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

时间:2015-04-06 07:09:52

标签: java spring

我该如何使用

<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文件更具可读性。

1 个答案:

答案 0 :(得分:3)

您似乎不能使用简单的类名而不是完全限定的类名,因为this Stack Overflow article讨论(和qv the Spring documentation本身),除非您的bean { {1}}仅用作子bean的父级。

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