Bonjour,

Cglib semble créer des 'Object' anonymes sans pouvoir donner un type (nom de classe).

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public class CrééeDynamiquement{
   public NomCreationdynamique(String name) {
      ...
   }
   public static CrééeDynamiquement(String name) {
     return new CrééeDynamiquement(name);
   }
}
Dans cet exemple si name = "MaClasse", on a créé 'MaClasse.class'.

Une classe "CrééeDynamiquement" pendant l'exécution du code prendrait le nom de la 'String' transmise, sans que celle-ci soit déjà référencée dans une 'Factory'.
Elle serait ensuite enregistrée dans une base objet (db4o).

Cela permettrait de définir une propriété lisible/compréhensible, et d'y appliquer les règles voulues.

Doit-on passer par un Handler, un Proxy ???
Un exemple serait d'une réelle utilité.

Par avance, merci
Claude