はじめに
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を入れることでログを表示できるようになりました
参考