Thread.currentThread().getStackTrace()[1]是你当前方法执行堆栈 Thread.currentThread().getStackTrace()[2]就是上一级的方法堆栈 以此类推 <!--这些是转的--> <!--下面是自己写的-> StackTraceElement[] temp=Thread.currentThread().getStackTrace(); StackTraceElement a=(StackTraceElement)temp[2]; this.logger.info("----from--"+a.getMethodName()+"--method----------to use-refreshcart--------"); 把这段方法写在当前方法开始的第一行 a.getMethodName() 这就是调用当前方法的方法名称
获取调用当前方法的方法
最新推荐文章于 2024-04-15 17:50:57 发布