Nella riproduzione 2.4, l'override del metodo builder in ApplicationLoader o l'implementazione di EagerBinding nel modulo Abstract sostituisce la riproduzione esistente 2.3 GlobalSettings onStart.PlayFramework 2.4 esegue un codice dopo l'avvio dell'applicazione
Tuttavia nel gioco 2.3 il metodo onStart, l'applicazione è già stata avviata con tutti i plugin/dipendenze caricati. Puoi fare lo stesso nel gioco 2.4, cioè eseguire un pezzo di codice dopo l'avvio dell'applicazione.
Nella mia situazione, Slick richiede che l'applicazione sia avviata prima che possa accedere al database.
Grazie
Ciao, grazie per la risposta. Sì, puoi ancora utilizzare GlobalSettings su Start, ma dal momento che è deprecato e verrà rimosso in futuro, non desidero continuare a utilizzarlo. Il problema che sto affrontando è che slick richiede un'applicazione in esecuzione prima che possa interrogare il database (ad esempio, deve essere stata chiamata Play.start (app)). Usando EagerBindings, posso eseguire un'attività prima che l'applicazione sia iniziata ma non dopo. Cheers –