Bonjour,
Cglib semble créer des 'Object' anonymes sans pouvoir donner un type (nom de classe).
Exemple :
Dans cet exemple si name = "MaClasse", on a créé 'MaClasse.class'.
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); } }
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
Partager