public static List<Utilisateur> selectUtilisateur() throws SQLException {

        String query = null;
        List<Utilisateur> util = new ArrayList<Utilisateur>();
        ResultSet resultat;
        try {

            query = "SELECT * from UTILISATEUR ";
            PreparedStatement pStatement = (PreparedStatement) ConnectionBDD.getInstance().getPreparedStatement(query);
            resultat = pStatement.executeQuery(query);

            while (resultat.next()) {
                // System.out.println(resultat.getString("PAYS"));
                Utilisateur uu = new Utilisateur(resultat.getInt("ID_UTILISATEUR"), resultat.getInt("ID_FONCTION"), resultat.getInt("ID_VILLE"), resultat.getString("UTILNOM"), resultat.getString("UTILPRENOM"), resultat.getString("IDENTIFIANT"), resultat.getString("PASSWORD"));
                util.add(uu);
            }

        } catch (SQLException ex) {
            Logger.getLogger(RequetesUtilisateur.class.getName()).log(Level.SEVERE, null, ex);

        }
        return util;
    }