如何在guice应用程序中应用装饰器模式?

时间:2017-12-22 13:12:26

标签: java decorator guice

我想在guice中应用装饰器模式,而不仅仅是截取所有方法的普通旧AOP,而只是用于特定接口的方法。我看到有2个社区项目:

https://github.com/beluchin/decorice

但是,我希望装饰器对默认实现一无所知。如果我已经使用我想要的绑定设置了默认模块,那么,当我尝试覆盖该绑定时,我将会遇到问题。如果我没有预先设置这些绑定,但是在装饰模块中,那么我必须声明我在那里装饰的默认实现。

我不喜欢这种方法,有更好的方法吗?

0 个答案:

没有答案