java獲得是哪個方法呼叫當前的方法

2021-09-01 19:05:13 字數 428 閱讀 6078

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() 這就是呼叫當前方法的方法名稱

Java獲得當前日期是星期幾

第一種方法 獲取當前日期是星期幾 param date return 當前日期是星期幾 public string getweekofdate date date calendar cal calendar.getinstance cal.settime date int w cal.get cal...

laravel檢查當前是哪個guard登入

1.我們將不同的使用者guard,放在一塊。當跳轉過來,不知道使用者是哪乙個guard 例如 商家 學生學校 不知道是哪個使用者來進行支付,如何來區分呢?目前已知的,應該只能是乙個乙個guard來嘗試。2.上面這種情況,又不支援,多個guard同時登入,怎麼辦?我也想支援同時登入 可能我從商家支付頁...

java如何獲得當前檔案路徑

1.如何獲得當前檔案路徑 常用 1 test.class.getresource 得到的是當前類filetest.class檔案的uri目錄。不包括自己!2 test.class.getresource 得到的是當前的classpath的絕對uri路徑。3 thread.currentthread ...