4

Spring を使用するBeanPostProcessorと、Bean が依存関係で初期化される前後に、Bean を条件付きで置換、ラップ、またはプロキシするために、コンテキストに実装を追加できます。

Google Guice は似たようなものを提供していますか?

例:私はSomethingHandler単一のexecuteメソッドを持つインターフェースを持っており、いくつかの条件に基づいてLoggingHandler、実装をデコレート/ラップしたいなどですAuthenticationHandler

4

1 に答える 1

6

InjectionListener を使用する必要があります

http://google-guice.googlecode.com/git/javadoc/com/google/inject/spi/InjectionListener.html

この件に関する詳細:

http://code.google.com/p/google-guice/issues/detail?id=62

于 2012-06-20T15:52:29.230 に答える