Como recuperar um DAO com Hibernate + Spring + JSF?

Olá pessoal,

Alguém sabe como posso fazer para recuperar uma DAO do hibernate
em uma classe qualquer???

Estou fazendo da seguinte forma:

	public static RelatorioTurnoDAO getDAO() {
		FacesContext facesContext = FacesContext.getCurrentInstance();
		
		logger.trace("Faces Context: " + facesContext);
		
		WebApplicationContext wac = FacesContextUtils.getWebApplicationContext(facesContext);
		
		return (RelatorioTurnoDAO) wac.getBean("relatorioTurnoDAO");
	}

Porém, o facesContext está retornando null.

Estou utilizando a camada DAO com o HibernateDAOSuport do Spring.

Obrigado a todos!!!
Espero respostas!!!