Package com.alpaca.service.impl
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrun(org.springframework.boot.ApplicationArguments args) Called automatically after application startup to initialize application data.
-
Field Details
-
dataService
-
-
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:
runin interfaceorg.springframework.boot.ApplicationRunner- Parameters:
args- theApplicationArgumentspassed to the application
-