-2
如何在Java项目中构建日志记录? 我已经使用了log4j2,logback等,但这不是关于库的问题,而是关于设置和最佳实践。日志记录设置最佳实践
我曾尝试:
- 过滤器
但它没有足够的细节。例如,我不能记录方法调用,方法等中的输入/输出值。当我需要用户活动的详细日志时,它也不会感觉良好。
- 在每个类
在每类中,用于记录器的静态字段,则在方法在需要的地方我登录什么我需要。这样我就拥有了所有我想要的细节,但是它的工作量很大,感觉就像代码中散布着日志内容。
你在你的项目中使用什么?
感谢
如果你只是想方法出入境记录,你可以尝试AOP。但是你想从一个方法中获取日志,我不确定你会如何实现而不会乱抛垃圾的代码,就像你说的那样。 – prabugp
我认为你的问题太广泛了,所有回来的答案都是基于意见的。换句话说:这不是一个好问题;这对**讨论来说是一个很好的起点**,但这不是它的目的。 – GhostCat
@Jägermeister我认为这不是一个讨论的起点,我也不是要求这种方法。我只想知道其他人如何对待他们的采伐需求。另外,我认为这是一个非常具体的问题,涉及到一个非常狭窄的领域(即记录)。 – B11