Problema com JSF JAVA?

Estou fazendo um projeto de uma Drogaria em minha casa, porém estou com problemas
nos métodos de listar. Estou me baseando no curso de programação pra web do Professor Sergio no youtube. Fiz e refiz os códigos porém não estou conseguindo listar os registros que foram inseridos no MySQL Workbench

vou mandar o código pra vcs

package br.com.drogaria.bean;

import java.sql.SQLDataException;
import java.sql.SQLException;
import java.util.ArrayList;

import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import javax.faces.model.ListDataModel;

import br.com.drogaria.dao.FabricanteDAO;
import br.com.drogaria.domain.Fabricante;

@ManagedBean(name = "MBFabricante") 
@ViewScoped
public class FabricanteBean {
	private ListDataModel<Fabricante> itens;

	public ListDataModel<Fabricante> getItens() {
		return itens;
	}

	public void setItens(ListDataModel<Fabricante> itens) {
		this.itens = itens;
	}
	
	@PostConstruct
	public void prepararPesquisa() throws SQLException{
		try {
		FabricanteDAO dao = new FabricanteDAO();
		ArrayList<Fabricante> lista = dao.listar();
		itens = new ListDataModel<Fabricante>(lista);
		
		}catch(SQLDataException ex) {
			ex.printStackTrace();
		}
	}
	
}

@Fabio_de_Oliveira1 você poderia por favor dar mais detalhes? Por exemplo, o(s) erro(s), o código do seu DAO, código da tela de listagem e outras informações que você julgar relevantes?

Por Enquanto não. Já consegui resolver o problema kkkkk. mas mesmo assim obrigado pela atenção. caso surja outra dúvida venho perguntar aqui. Obrigado!