Come posso aggiungere un percorso cammello in fase di esecuzione in Java? Ho trovato un esempio di Grails ma l'ho implementato in Java.Aggiungi percorso cammello in fase di esecuzione in Java
Il mio applicationContext.xml ha già alcune route statiche predefinite e voglio aggiungere alcuni percorsi dinamici ad esso in fase di esecuzione. È possibile? Perché l'unico modo per includere la rotta dinamica è scrivere il route.xml e quindi caricare la definizione della rotta in contesto. Come funzionerà sulle rotte statiche esistenti? Route at runtime
Grazie per la vostra risposta, ma sto cercando un modo più configurabile per farlo. Nel mio caso un'applicazione esterna può decidere i percorsi della mia applicazione, sto cercando una soluzione più configurabile a questo problema –
La soluzione sopra sembra abbastanza configurabile per me. Vuoi che il percorso completo sia dinamico? Quindi puoi usare solo xml. –
È tutto il codice Java, quindi all'interno del metodo configure è possibile utilizzare if .. else, chiamare altri metodi ecc. In questo modo è possibile rendere la DSL molto dinamica. Puoi anche avere il numero X di classi template da usare ecc. E se non ti piace il DSL in RouteBuilder, puoi costruire percorsi usando direttamente le classi nel pacchetto del modello. –