はじめに
SpringBootでログを出そうとしたときに結構時間がかかってしまったのでまとめます
実際やり方がわかれば簡単でしたが、ここまで時間がかかったのはなぜなのでしょうか
やり方
まずはbuild.gradle.kt
に以下を追加します
build.gradle.kt
implementation("org.springframework.boot:spring-boot-starter-aop")
application.properties
に以下を追加
application.properties
logging.level.root=INFO
そして、ログを出したい箇所に以下を追加します
import org.slf4j.LoggerFactory
private val logger = LoggerFactory.getLogger(ToDoController::class.java)
logger.info("ここにログで表示する文章を書く")
おわりに
SpringBootでLoggerFactoryをインポートしたかったのですが、何故かslf4j
が見つからず、spring-boot-starter-aop
を入れることでログを表示できるようになりました
参考