¿Cómo define Spring el bean mediante la anotación en el filtro?
/**
*Obtener contexto de aplicación
*/
@Service
Clase pública ApplicationContextSupport Implementar ApplicationContextAware{
/**
* entidad de texto de primavera.
*/
Contexto de aplicación estática privada;
@Override
Contexto de aplicación vacío público (contexto de aplicación contexto de aplicación)
Lanzamiento de excepción de beans {
//TODO código auxiliar de método generado automáticamente
applicationcontextsupport contexto de aplicación = contexto de aplicación;
}
< p. >/***Entidades ordenadas por nombre.
*
* @param nombre nombre de la entidad
* @热豆子
*/
Público estático Objeto getBean(nombre de cadena)
{
Devuelve el contexto de la aplicación get bean(nombre);
}
/** <. /p>
*Muestra el tipo de entidad.
*
* @param tipo tipo de entidad
* @热豆子
*/
Público estático Objeto getBean(tipo de clase)
{
Devuelve applicationContext.getBean(tipo);
}
}
2Use
(QuestionaryService)applicationcontextsupport.get bean(" questionaryServiceImpl ");
-