我想用一些动态参数记录一个错误(使用 log4j 2),以便更好地理解出了什么问题,我面临的问题是没有像这样的方法:
void error(String message, Throwable t);
带参数支持。
在我的代码中,我希望异常和参数都在消息中填充 {}:
try {
//...
} catch (Exception e) {
LOGGER.error("Error removing data for account {}", accountId, e);
}
有没有更好的方法来实现它而不是像这样使用它?
LOGGER.error("Error removing token for account " + accountId, e);
收到一只叮咚
倚天杖
相关分类