1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
public class UtilisateurDAO
{
public Utilisateur findById(String id)
{
Utilisateur utilisateur = null;
String sql = "select * from utilisateur where id = ?";
Connection connx = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
connx = DAOFactory.createConnection();
stmt = connx.prepareStatement(sql);
stmt.setString("id", id);
rs = stmt.executeQuery();
while(rs.next())
{
utilisateur = new Utilisateur();
utilisateur.setId(rs.getString("id"));
...
}
}
catch (SQLException e) {
e.printStackTrace();
}
finally {
if (rs != null)
try {rs.close();}catch(SQLException e){}
if (stmt != null)
try {stmt.close();}catch(SQLException e){}
if (connx != null)
try {connx.close();}catch(SQLException e){}
}
return utilisateur;
}
public void insert(UtilisateurBean utilisateur)
{
....
}
} |
Partager