A volte è necessario conoscere l'ordine degli intercettatori di metodi che intercettano una chiamata di metodo in Guice. Uno scenario di esempio semplice sarebbe quello di utilizzare l'intercettatore del metodo @Transactional fornito da guice-persist con un intercettatore del metodo @Retry personalizzato. L'intercettatore dei tentativi deve essere eseguito all'esterno dell'intercettatore transazionale per assicurarsi che i tentativi non vengano eseguiti all'interno della stessa transazione.Come definire l'ordine degli intercettatori di metodo in Guice?
In primavera è possibile utilizzare l'interfaccia Ordinata per l'intercettore per assicurarsi che l'intercettatore di transazioni sia eseguito all'interno dell'intercettatore tentativi. C'è un modo per ottenere lo stesso risultato in Guice?
È un approccio molto limitato. Se hai un modulo che imposta alcuni intercettori e devi installare questo modulo e configurare un intercettore aggiuntivo tra quelli installati dal modulo, non c'è modo di farlo. – BrunoJCM