Dans de nombreux projets précédents, j'ai utilisé l'approche JPA/Hibernate this pour ajouter des fonctionnalités d'audit à un système. C'est très efficace et discret.MappedSuperclass Alternatives dans Grails
Existe-t-il une alternative Grails @MappedSuperclass (à court d'objets de modèle de domaine de codage dans Java au lieu de Groovy)? Comment peut-on déclarer une classe parente dans une approche table par sous-classe sans avoir créé de table pour cela? J'ai lu la documentation de GORM (5.2.3 Inheritance in GORM) mais en plus de la discussion table-par-hiérarchie vs table-par-sous-classe, je n'ai trouvé aucun détail sur la façon de procéder.
Sinon, quelle est la méthode recommandée pour réaliser ce type d'audit dans Grails?
Oui, pour une raison quelconque, cela fonctionne dans Grails 2 plus la classe Abstract obtient sa propre définition de table? J'ai demandé sur le forum Grails, mais personne ne semble savoir pourquoi cela a été changé. Quelqu'un sait pourquoi ou connaît une solution de contournement ou un paramètre? –