Ho un controller mvc molla e voglio abilitarlo solo in alcuni profili (ad esempio development
e test
).Spring MVC @Controller e profili
So che posso usare l'attributo profile
dell'elemento beans
in configurazione xml per limitare l'ambito dei miei bean, ma sto usando annotazioni convenienti per i controller ora.
Posso associare in qualche modo il controller annotato al profilo specificato?
Oppure devo utilizzare il "vecchio modo" (di implementazione e di dichiarazione del controller) senza annotazioni e utilizzare l'elemento beans
nella configurazione xml?
I controller annotati si combinano bene con quelli "vecchi"?
EDIT: un altro modo, che mi viene in mente, è quello di verificare il profilo in fase di esecuzione da esempio Ambiente autowired, ma questo nega l'inversione del controllo
Mettere un diverso '' all'interno di un profilo ''. –
C'è un'annotazione @Profile? – MikePatel
@MikePatel È una domanda o stai dicendo che c'è una tale annotazione? –