public List<Produto> listar() {

		String sql = "SELECT * FROM PRODUTO";
		try {
			conn = GerenciaConexaoBD.getInstance().getConnection();
			PreparedStatement stmt = conn.prepareStatement(sql);
			ResultSet rs = stmt.executeQuery();

			List<Produto> listarProdutos = new ArrayList<Produto>();

			while (rs.next()) {
				Produto produto = new Produto();
				produto.setIdProduto(rs.getInt("idProduto"));
				produto.setNomeProduto(rs.getString("nomeProduto"));
				produto.setPreco(rs.getDouble("preco"));
				listarProdutos.add(produto);
			}
			stmt.close();
			return listarProdutos;

		} catch (SQLException | ClassNotFoundException e) {
			e.printStackTrace();
			return null;
		}
	}