Java Guice-AOP增强的解包类
对于Guice AOP增强的类,是否有一种“正式”的方式来“展开”(即获取非增强类) 到目前为止,我通过在类名中查找字符串“$$EnhancerByGuice$$”来检测这些类,如果存在,则返回到超类(Guice AOP使用继承在类上工作)Java Guice-AOP增强的解包类,java,aop,guice,Java,Aop,Guice,对于Guice AOP增强的类,是否有一种“正式”的方式来“展开”(即获取非增强类) 到目前为止,我通过在类名中查找字符串“$$EnhancerByGuice$$”来检测这些类,如果存在,则返回到超类(Guice AOP使用继承在类上工作) 我更喜欢当Guice决定更改这个后缀字符串时不会中断的东西(这绝不是任何API或合同的一部分)。据我所知,没有正式的方法。有一个开放的解决方案,但考虑到优先顺序,我怀疑它是否会发生。同时,如果您想避免在Guice决定更改后缀字符串时中断,请添加一个单元测试,
我更喜欢当Guice决定更改这个后缀字符串时不会中断的东西(这绝不是任何API或合同的一部分)。据我所知,没有正式的方法。有一个开放的解决方案,但考虑到优先顺序,我怀疑它是否会发生。同时,如果您想避免在Guice决定更改后缀字符串时中断,请添加一个单元测试,以证明您可以检测到增强的类