使用堆栈跟踪只能给出类而不是调用者的实例。所以我想知道是否有使用 ContextBoundObject 的解决方案,因为问题与上下文有关。
但是 ContextBoundObject 似乎很难理解我无法理解如何使用它,所以有人知道它是否可能吗?
更新:我对 AOP 不感兴趣,只是获取对调用方法的对象实例的引用。AOP 与我的问题不同,所以我认为 AOP 的文章不能回答我的问题,但我有“直觉”认为 ContextBoundObject 可能是一个答案,但我不确定所以我的问题 :)
如果您不知道谁在通过电话给您打电话,您能想象在现实世界中吗 :) 一种编程语言应该公开调用者实例,因为某些用例可能需要它。