-2
如何在Java項目中構建日誌記錄? 我已經使用了log4j2,logback等,但這不是關於庫的問題,而是關於設置和最佳實踐。日誌記錄設置最佳實踐
我曾嘗試:
- 過濾器
但它沒有足夠的細節。例如,我不能記錄方法調用,方法等中的輸入/輸出值。當我需要用戶活動的詳細日誌時,它也不會感覺良好。
- 在每個類
在每類中,用於記錄器的靜態字段,則在方法在需要的地方我登錄什麼我需要。這樣我就擁有了所有我想要的細節,但是它的工作量很大,感覺就像代碼中散佈着日誌內容。
你在你的項目中使用什麼?
感謝
如果你只是想方法出入境記錄,你可以嘗試AOP。但是你想從一個方法中獲取日誌,我不確定你會如何實現而不會亂拋垃圾的代碼,就像你說的那樣。 – prabugp
我認爲你的問題太廣泛了,所有回來的答案都是基於意見的。換句話說:這不是一個好問題;這對**討論來說是一個很好的起點**,但這不是它的目的。 – GhostCat
@Jägermeister我認爲這不是一個討論的起點,我也不是要求這種方法。我只想知道其他人如何對待他們的採伐需求。另外,我認爲這是一個非常具體的問題,涉及到一個非常狹窄的領域(即記錄)。 – B11