草庐IT

CompanyMessages

全部标签

java - 使用注释进行跟踪记录

我一直在与一家公司的代码库打交道,该公司制定了编写大量跟踪日志记录的政策。所以几乎每个方法都有一段这样开头的代码:StringLOG_METHOD="nameOfMethod(String,List):void";if(logger.isTraceEnabled()){Object[]params=newObject[]{string,list};logger.trace(CompanyMessages.newMethodInstanceMessage(this,LOG_METHOD,params));}并像这样结束(在finally子句中或就在方法的末尾:if(logger.isTr