Class InitializerServiceImpl

java.lang.Object
com.alpaca.service.impl.InitializerServiceImpl
All Implemented Interfaces:
org.springframework.boot.ApplicationRunner

@Component @Profile("dev") public class InitializerServiceImpl extends Object implements org.springframework.boot.ApplicationRunner
Spring Boot startup initializer for development environments.

This component implements ApplicationRunner, making it execute startup logic once the Spring application context is fully initialized.

Annotated with @Profile("dev"), this initializer only runs in development mode, executing custom initialization logic via DataService.

See Also:
  • Field Details

  • Constructor Details

    • InitializerServiceImpl

      public InitializerServiceImpl()
  • Method Details

    • run

      public void run(org.springframework.boot.ApplicationArguments args)
      Called automatically after application startup to initialize application data.
      Specified by:
      run in interface org.springframework.boot.ApplicationRunner
      Parameters:
      args - the ApplicationArguments passed to the application