2015-06-17 22 views
0

的logger.entry(p1,p2,p3)是否有一種簡單的方法可以使用log4j 2中的logger.entry(p1,p2,p3)和輸出中包含的參數名稱?log4j 2 - 具有參數名稱

logger.entry(p1,p2,p3) 

結果:

... entry params(val1, val2, val3) 

不過關導致:

... entry params(p1=val1, p2=val2, p3=val3) 

編輯:

與像

logger.info(p1+" "+p2+" "+p3); 
一個簡單的解決方案的問題

logger.entry("p1="+p1,"p2="+p2,"p3="+p3) 

是該字符串是建立在每個函數調用,並導致性能損失之前。我問我,如果在log4j中有構建的話。

回答

0

你可以嘗試這樣的事情:

logger.entry("p1="+p1,"p2="+p2,"p3="+p3) 
相關問題