什麼是公約/傳統?記錄器在每個類中的完整性?在基本的Java POJO中,是否log4j.Logger矯枉過正?
1
A
回答
4
這真的是基於意見的,但是爲了什麼值得使用記錄器,只有當我需要記錄用於調試/信息/錯誤目的的功能時。
例如,如果您的類有一組屬性並返回這些屬性的集合,那麼您可能不需要添加記錄器,但是如果在返回集合之前添加方法來操作數據,則可能需要添加一個記錄器在操作階段公開數據。
這就是說 - 它取決於你來確定什麼需要記錄。但是,如果不使用記錄器,我不認爲它有什麼用處......
3
不要過度去想它。當你意識到你想要登錄某個課程時,請添加一個記錄器。在那之前,你不需要記錄器。
相關問題
- 1. 什麼是「矯枉過正」?
- 2. 新聞網站的Java矯枉過正?
- 3. 渠道API矯枉過正?
- 4. 這是哈希函數矯枉過正
- 5. NSNumber是否針對實例級計數器矯枉過正?
- 6. 將BufferedWriter和BufferedOutputStream一起使用是否過分矯枉過正?
- 7. 正在通過規範對象是矯枉過正在庫
- 8. 與Valgrind一起運行單元測試是否矯枉過正?
- 9. pdo包裝器是否真的矯枉過正?
- 10. 的WebAPI和控制器矯枉過正
- 11. mysql bigint(250)是否矯枉過正/最大字段大小
- 12. 密碼算法hash_algos矯枉過正
- 13. CSS動畫Firefox - Noob矯枉過正?
- 14. Web服務版本控制:是ESB矯枉過正?
- 15. PHP窗體的狀態設計模式是否過分矯枉過正?
- 16. 春季安全 - 是角色和ACL安全矯枉過正?
- 17. 有mod_security和htmlpurifier是一個矯枉過正的?
- 18. Twitter關閉基本身份驗證 - 某些任務的OAuth矯枉過正?
- 19. 正在檢查DOM矯枉過正的準備情況?
- 20. 是MVC控制器矯枉過正的一頁
- 21. 是傳統ASP矯枉過正的連接類嗎?
- 22. 是Chipmunk矯枉過正的簡單碰撞檢測?
- 23. 在這種情況下是否使用Netbeans平臺或Eclipse RCP矯枉過正?
- 24. 防止殭屍提交表單(鏈接)這是矯枉過正?
- 25. 正在wordpress上運行WordFence和Akismet安裝矯枉過正?
- 26. 正在使用BPNN進行水質管理和矯枉過正?
- 27. 片段似乎是矯枉過正?沒有MVC架構可能?
- 28. 在這段代碼中AtomicBoolean矯枉過正?
- 29. 我應該推薦ASMX,因爲WCF是矯枉過正?
- 30. 是否只使用應用結構進行緩存的矯枉過正?
這很大程度上取決於您用來設計應用程序的方法。 –
我通常使用日誌來處理數據,例如:裏面的方法,並不記得我最後一次在POJO中使用它。 – Omoro