36 votes

Comment puis-je obtenir les goodies dans mon Grails Config.groovy à l'heure d'exécution?

dans Config.groovy je vois ceci:

quelle est la bonne façon d'y accéder à l'exécution?

74voto

khylo Points 1928

Dans les versions plus récentes des Grails ConfigurationHolder a été déprécié.

Au lieu de cela, vous devriez utiliser l'objet GrailsApplication.

Si dans un contrôleur ou un service, puis utiliser l'injection de dépendance de grailsObjet application. par exemple.

Voir Comment accéder à la configuration des Graelles dans Grails 2.0 ?

31voto

Robert Fischer Points 869

danb est sur la bonne voie. Cependant, la vie devient un peu plus facile sur vos doigts si vous faites une importation plus agréable:

14voto

danb Points 3688

Le voilà:

alternativement, dans les contrôleurs et les balises, apparemment cela fonctionnera:

J'en avais besoin dans BootStrap, donc l'option 1 était ce dont j'avais besoin.

10voto

jstricker Points 438

Comme mentionné dans quelques-uns des `` commentaires, une autre option est la classe qui a été ajouté dans Grails 2.0. Je préfère cette approche puisque vous pouvez l'utiliser dans les classes qui ne sont pas configurées avec l'injection de dépendance.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X