Class DataInitializer

java.lang.Object
com.example.chessdotnet.config.DataInitializer

@Configuration public class DataInitializer extends Object
애플리케이션 초기화 시 초기 데이터를 생성하는 클래스. 주로 데이터베이스에 기본 데이터가 없을 경우 테스트 사용자 데이터를 생성하는 역할을 수행합니다.
Author:
전종영
  • Constructor Details

    • DataInitializer

      public DataInitializer()
  • Method Details

    • initData

      @Bean public org.springframework.boot.CommandLineRunner initData(UserRepository userRepository)
      초기 데이터를 생성하는 CommandLineRunner. Spring Boot 애플리케이션이 실행될 때 자동으로 실행되며, 데이터베이스에 테스트 사용자를 생성합니다.
      Parameters:
      userRepository - 사용자 데이터를 저장할 UserRepository
      Returns:
      CommandLineRunner로, 애플리케이션 시작 시 실행됩니다.