我有一个使用 logback 的具有默认日志配置的 Spring Boot 项目。我一直使用这种方法在我的应用程序中进行日志记录:
logger.info("Get user paginated: filter {}",user)
现在我正在学习 Kotlin 并且我正在阅读有关字符串模板的内容。如果我使用 $ 重写我的句子将是:
logger.info("Get user paginated: filter $user")
哪个是使用 Spring Boot 登录 Kotlin 的更好方法?
最佳答案
更好的方法是两者都不是;添加 https://github.com/MicroUtils/kotlin-logging和写
logger.info { "Get user paginated: filter $user" }
兼具两者的优点。
关于spring-boot - Kotlin 使用 slf4j 进行日志记录的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57728079/