2012-05-11 2 views
1

Je suis nouveau dans le cadre Grails.Grails domaine, contrôleur et afficher les classes

Après avoir pris un peu d'un tour, j'ai créé ma propre classe de domaine et a utilisé le générer-toutes les fonctionnalités pour générer les contrôleurs et les vues. Après cela, j'ai modifié (ajouté d'autres fonctionnalités requises et supprimé certaines choses qui n'étaient pas nécessaires) les contrôleurs générés et les vues. L'application fonctionne sans problème.

Ensuite, j'ai besoin pour apporter certaines modifications à ma classe de domaine pour lequel je l'ai déjà créés et personnalisés contrôleurs et points de vue. Après avoir apporté la modification à la classe de domaine, existe-t-il un moyen (ou la méthode correcte) de régénérer les contrôleurs et d'afficher les classes avec mes mises à jour précédentes intactes.

Toute aide sera appréciée.

+0

casperOne est devenu fou ici! vient juste de fermer les questions! Vous devez avoir les compétences nécessaires pour répondre à ces questions, que Molske et Jarred ont! – Will

+0

Ceci est une "vraie" question ... je ne sais pas exactement de quoi parle le mod. – IcedDante

Répondre

1

exécuter Grails install-modèles pour installer les modèles et les modifier (http://grails.org/doc/1.3.7/ref/Command%20Line/install-templates.html)

La prochaine fois que vous générez votre point de vue et/ou contrôleur, ces modèles modifiés seront utilisés.

+0

Si vos modifications sont suffisamment génériques (par exemple en changeant la mise en page/style de la list.gsp ou la redirection vers la page de la liste après l'enregistrement d'un objet) ou vos objets de domaine changent rapidement, je voudrais faire vos modifications aux modèles, puis utiliser un échafaudage (http://grails.org/doc/latest/guide/scaffolding.html). Cela peut grandement aider votre vitesse de développement et une fois que vous obtenez vos changements de vue/contrôleur/domaine cloués un peu alors vous pouvez générer les vues. –

Questions connexes