Mi chiedevo se ci sono problemi di prestazioni importanti con l'uso di AspectJ se viene utilizzato per intercettare ogni (o più) metodo in un'applicazione. Naturalmente, le prestazioni sarebbero anche influenzate dal consiglio che è stato eseguito su ogni intercettazione.Sovraccarico delle prestazioni di AOP
Per il gusto di questo esempio, diciamo che è un consiglio molto semplice che viene eseguito molto rapidamente e con un sovraccarico minimo/senza perdite di memoria. Ci sono ancora dei killer performanti perché ogni metodo viene intercettato?
Il sovraccarico di ciò che fai nell'intercettazione potrebbe essere molto più alto a meno che non sia banale. Per esempio. se accedi a un file, questo sarà molto più alto. –
Stai usando la tessitura in fase di compilazione o in runtime? – mazaneicha
mazaneicha - Runtime – IAmYourFaja