Bonjour,

Je stocke un "Objet" en prenant la valeur de ses champs dans un champ de Base de donnée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
StringBuffer buf=new StringBuffer();
buf.append(valeurduchamp1);
buf.append(separateur)
buf.append(valeurduChamp2);
...;
preparedStatement.setString(1,buf.toString);
Je peux ensuite reconstituer l'objet en récupérant la valeur du champ de base, en le décomposant, avec les valeurs des champs d'instance de l'objet :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Object obj=new  Object(valeurduchamp1,valeurduchamp2)
Questions :
1) Ca marche mais est-ce très orthodoxe?

2) Quelle technique peut-on utiliser?

Merci d'avance pour les réponses