2012-01-25 16 views
5

¿Cómo creo una instancia de una clase anidada estática como Spring Bean en un archivo de configuración XML? Por ejemplo:Uso de la clase anidada estática como Spring Bean

package com.x.y; 
public class A { 
    public static class B { 
    ... 
    } 
} 

Así que tengo un grano de primavera gestionados de clase B?

+1

posible duplicado de (http://stackoverflow.com/questions/3818332/how-to-create- a-spring-bean-from-a-static-inner-class-constructor) – Ralph

Respuesta

9

Usando la sintaxis A$B, que es como ve el clasificador las clases internas. Así que asumiendo paquete com.x.y, entonces: [? Cómo crear un grano de primavera de un constructor de clase interna estática]

<bean id="myBean" class="com.x.y.A$B"/> 
+0

Eso funciona. Gracias. – z12345

Cuestiones relacionadas