相关疑难解决方法(0)

使用Spring AOP记录好主意吗?

我在春天读了目前和用于使用AOP的测井方法调用的开始和结束的一个例子.

我还读到使用AOP会影响性能.

对于这种类型的日志记录,使用Spring AOP是个好主意吗?我的理解是Spring使用Dynamic AOP会更好地将静态AOP(如AspectJ)用于这种类型的AOP.

Curently在我工作的公司的编码策略需要记录的一个可笑的量,我想,以减少日志代码的ammount的我必须写,并提高我的代码的可读性.

我吠叫错了树吗?

java logging aop spring spring-aop

30
推荐指数
2
解决办法
2万
查看次数

Log4j如何实现惰性参数评估?

鉴于Java参数评估机制,当禁用日志时,Log4j如何在使用大括号格式化消息"以避免参数构造的成本"时实现延迟评估

例如

logger.debug("Entry number: {} is {}", i, entry[i]);
Run Code Online (Sandbox Code Playgroud)

java log4j lazy-evaluation

13
推荐指数
2
解决办法
5425
查看次数

有什么理由不总是记录堆栈跟踪?

今天在我们的应用程序中遇到了令人沮丧的问题,这个问题归结为ArrayIndexOutOfBounds异常被抛出.异常的类型只是所记录的所有内容,这是相当无用的(但是,哦,亲爱的遗留应用程序,我们仍然爱你,大多数).我已经重新部署了应用程序,其中的更改记录了异常处理中的堆栈跟踪(并立即找到了问题的根本原因),并想知道为什么之前没有其他人这样做过.您是否通常记录堆栈跟踪,是否有任何理由不这样做?

如果你能解释(为什么,不是如何)在java中跳跃箍以获得堆栈跟踪的字符串表示的理由,那么奖励积分!

java logging stack-trace

8
推荐指数
1
解决办法
2808
查看次数

标签 统计

java ×3

logging ×2

aop ×1

lazy-evaluation ×1

log4j ×1

spring ×1

spring-aop ×1

stack-trace ×1