JPA/Bean

Ce composant permet de générer les beans persistants annotés avec JPA. Ceci est réalisé avec le composant suivant :

Veuillez noter que dans cette version, le composant de génération des beans JPA ne fournit pas un support complet pour toutes les annotatoins et leurs attributs. Ceci est prévu dans les prochaines version de ce catalogue .

Comme le montre cette capture, vous pouvez configurer visuellement ces options :

  • Package : le package destination du Bean JPA.
  • Class name : la classe du Bean JPA.
  • Super class : la classe mère du Bean JPA..
  • Table : le nom de la table correspondante au Bean JPA (génère l'annotation @Table).
  • Attributes : les attributs du Bean JPA (génère les annotations @Entity, @Embeddable et @MappedSuperclass).
  • Inheritance : le mode d'héritage.
  • Fields : C'est ici que vous spécifiez les champs du Bean JPA. Vous pouvez indiquer le nom du champ, son type java, l'annotation qui lui est associée ainsi que le nom de la colonne correspondante.

Vous pouvez utiliser le bouton Preview pour pré-visualiser le code généré :

Utilisez le bouton Finish pour générer le fichier source du bean JPA.