public abstract class A;
public class B extends A;
public class C {
private A a;
set a方法;
}
注入:<bean id="a" class="class A" abstract="true" />
<bean id="b" class="class B" parent="a" />
<bean id="c" class="class C">
<property name="a" ref="b" />
</bean>
通过这样注入来实现抽象类的注入