我们有一个具体的班级A和B,我们不能更改班级B。
1.Class B有2个私有变量var1和var 2(项目P1)
2。类A扩展了b,并且没有自己的变量(项目P2)
问题。 使用spring注释,我们如何创建B类的bean。
public class B
{ private Object var1;
private Object var2;
@Required
public setVar1(final Object var1){.....};
protected getVar1(final Object var1){.......};
@Required
public setVar2(final Object var2){.....};
protected getVar2(final Object var2){.......};
}
@Component
Public Class A extends B{....}
服务器启动时 BeanInitializationException:bean'A'需要属性'var1'和'var2'
可能的实现方式是什么?