Bonjour,
Dans le cadre d'une application web, nous faisons des insertions, updates dans une base mysql. (Nous faisons aussi des select pour instancier des objets)
Cependant, nous aimerions bien créer une classe générique, car nous réécrivons toujours les même fonctions, alors qu'il n'y a que les champs des tables et la façon de remplir les objet qui change.
En gros, serait-il possible d'avoir une liste contenant les colonnes de la table avec leur types pour lorsque l'on fasse une insertion, on puisse utiliser une boucle qui face tout seul : statement.setString, statement.setInt...
Et en lecture pour instancier l'objet, une boucle qui dit : C'est la colonne id alors on fait setId, c'est la colonne description alors setDescription.
J'imagine que c'est un problème récurent, mais je n'ai pas trouvé de réponses.
Nous aimerions aussi nous passer d'outils style hibernate.
Merci.
Partager