我想创建一个Inner类的Spring Bean。如果我有以下内部类B
:
package x.y.z;
public class A {
public class B { }
}
我想在我的XML配置文件中创建bean实例。
<bean class="x.y.z.A.B" name="innerBean" />
答案 0 :(得分:35)
您无法使用点(.
)表示法访问公共内部类,而是使用货币($
)。一个例子:
<bean class="x.y.z.A$B" name="innerBean" />
这样可行。