Qual è la migliore pratica per creare una variabile accessibile da quasi tutte le classi in un progetto Grails? Esiste un file di configurazione che posso utilizzare per l'archiviazione di tali dati (ad esempio application.properties)?Come creare variabili globali in un progetto Grails
Grazie.
grande! appena testato e in effetti funziona. aggiungendo semplicemente le informazioni su come ottenere il valore 'someVar': String var = ConfigurationHolder.getConfig(). getProperty ('someVar'). di nuovo, grazie mille! – firnnauriel
In Groovy è possibile utilizzare l'importazione con alias "import org.codehaus.groovy.grails.commons.ConfigurationHolder as CH" e quindi accedervi come "CH.config.someVar" –
Ho provato questo oggi e dice "ConfigurationHolder è deprecato" dovrei usarlo comunque o c'è un nuovo modo migliore? – Mikey