Bonjour !


J'utilise le plugin Hibernate Synchronizer avec Eclipse.
J'ai deux question à vous poser.

QUESTION 1

Ce plugin génère pour chaque table SQL (représentée par XXX.hbm.xml) deux fichiers :
XXX.java et BaseXXX.java

XXX.java étends la classe BaseXXX.java.

Je me demandais si je pouvais modifier à ma guise le fichier XXX.java ? Je vois des commentaires /*[CONSTRUCTOR MARKER BEGIN]*/ /*[CONSTRUCTOR MARKER END]*/
Cela signifie-t-il que je ne peux pas toucher à ce qu'il y a entre les deux ?

Je veux simplement m'assurer de pouvoir bidouiller dans cette classe sans avoir de mauvaise surprise le jour où je mettrai à jour XXX.hbm.xml...

QUESTION 2

Pouvez-vous m'aiguiller sur la manière de gérer les generator au niveau des ID ?
Par défaut, j'ai l'impression que le plugin met toujours <generator class="sequence"/>.
Dans certains cas, je l'ai supprimé (quand la PK = string), dans d'autres (PK = serial) j'ai mis "increment" au lieu de "sequence"... Ca a l'air de fonctionner mais j'aimerais savoir ce que je fais... Pouvez-vous me donner + d'info ou me rediriger vers une doc à ce sujet ?


Un tout grand merci,




A++