在使用Kotlin编写Spring Boot时遇到Logger声明的困惑时的备忘录

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class CardatabaseApplication {
  private static final Logger logger = LoggerFactory.getLogger(CardatabaseApplication.class);
  public static void main(String[] args) {
    SpringApplication.run(CardatabaseApplication.class, args);
    logger.info("Hello Spring Boot");
  }
}
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication

@SpringBootApplication
class CardatabaseApplication

val logger: Logger = LoggerFactory.getLogger(CardatabaseApplication::class.java)
fun main(args: Array<String>) {
    runApplication<CardatabaseApplication>(*args)
    logger.info("Hello Spring Boot")
}

请提供更多上下文信息,以便我能够更准确地为您翻译。

    • Hands-On Full Stack Development with Spring Boot 2.0 and React(Packt)

 

    sdeleuze/spring-boot-kotlin-demo(GitHub)
广告
将在 10 秒后关闭
bannerAds