[1.5][dbutils]Conseil sur mon implémentation ?
Bonsoir,
J'ai une méthode permettant d'exécuter une requête SQL et de remplir un bean :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public static Object testDbUtils(Class classe) {
QueryRunner run = new QueryRunner(getDataSource());
Object o = null;
ResultSetHandler h = new BeanHandler(classe);
try {
o = run.query(
"SELECT * FROM UTILISATEUR WHERE LOGIN=?", "eric", h);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return o;
} |
Et je l'utilise comme ceci :
Code:
Utilisateur u = (Utilisateur)Database.testDbUtils(Utilisateur.class);
A termer la requête sera passée en paramètre, et les paramètres aussi, mais c'est plutôt sur le casting que je me pose des questions.
Y a t'il mieux à faire ?
Merci d'avance