我有一个应该记录的跟踪方面:
- 进入
- 退出(返回类型为无效)
- 返回[返回的对象]
- Throwinig [异常消息]
我遇到了第二个问题。如何在不重复记录所有退出的情况下为这种情况创建建议,这些退出也返回一些东西,就像现在我有一个 @After 建议和一个 @AfterReturning(value = "publicMethodCall()", return = "o") . 我能否以某种方式调用 @AfterReturning 建议以获取 void 返回,并且在它返回时仍检索其值是非 void (可能不是因为无法判断该方法是否返回 null 或返回类型是否为 void)。
我a,猜想这应该很容易,但我看不到...