Nous allons voir dans ce billet comment ajouter une valeur par défaut à une relation. Pour cela, reprenons notre application précédente.
Ajouter une relation CarColor dans le modèle de données
Color.java
Nous allons commencer par ajouter le type
Color grâce à la configuration statique de Generic System.
|
@SystemGeneric public class Color {} |
Nous avons vu que le paramétrage statique permettait d’ajouter des types dans Generic System. De la même manière, nous pouvons grâce au paramétrage statique créer des instances.
Nous allons maintenant ajouter de manière statique des instances de
Color. Nous utiliserons pour cela les annotations :
-
@SystemGeneric qui déclare que la classe annotée correspond à un noeud du graphe statiquement paramétré ;
-
@Meta qui permet de définir le méta, donc le type de notre instance ;
-
@StringValue qui permet de définir la valeur qui sera une String.
Continue reading Exemple d’utilisation Wildfly, JSF et Generic System : ajout de la valeur par défaut d’une relation