19
我想創建一個內部類的Spring Bean。如果我有以下內部類B
:如何創建一個內部類的Spring Bean?
package x.y.z;
public class A {
public class B { }
}
我想在我的XML配置文件來創建bean實例。
<bean class="x.y.z.A.B" name="innerBean" />
我想創建一個內部類的Spring Bean。如果我有以下內部類B
:如何創建一個內部類的Spring Bean?
package x.y.z;
public class A {
public class B { }
}
我想在我的XML配置文件來創建bean實例。
<bean class="x.y.z.A.B" name="innerBean" />
你不能用點存取公開的內部類(.
)符號,而是使用貨幣($
)。舉例:
<bean class="x.y.z.A$B" name="innerBean" />
這會奏效。
如果您打算使用Spring對其進行實例化,您還必須定義您的內部類靜態。 – 2012-08-09 15:20:06
有沒有什麼辦法可以在xml中顯式定義內部bean,比如@RequestMapping構造它的form bean參數? – 2015-09-22 06:53:20