Class TermsBootstrap
java.lang.Object
com.raphaelsalles.backend.infra.config.bootstrap.TermsBootstrap
- All Implemented Interfaces:
org.springframework.boot.CommandLineRunner
@Configuration
public class TermsBootstrap
extends Object
implements org.springframework.boot.CommandLineRunner
Bootstrap de Termos de Serviço.
Propósito: Garantir que exista pelo menos um Termo de Serviço ativo no sistema ao iniciar.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate final UserTermsService -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
log
private static final org.slf4j.Logger log -
userTermsService
-
-
Constructor Details
-
TermsBootstrap
-
-
Method Details
-
run
Cria o termo inicial se não existir.- Specified by:
runin interfaceorg.springframework.boot.CommandLineRunner
-