Package web.sportflow.config
Class ReferenceDataInitializer
java.lang.Object
web.sportflow.config.ReferenceDataInitializer
- All Implemented Interfaces:
org.springframework.boot.CommandLineRunner
@Component
@ConditionalOnProperty(name="app.data-initializer.enabled",
havingValue="true",
matchIfMissing=false)
public class ReferenceDataInitializer
extends Object
implements org.springframework.boot.CommandLineRunner
-
Constructor Summary
ConstructorsConstructorDescriptionReferenceDataInitializer(UserRepository userRepository, SportRepository sportRepository, BadgeRepository badgeRepository, ChallengeRepository challengeRepository, GoalRepository goalRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, WorkoutRepository workoutRepository, FriendshipService friendshipService, ExerciseRepository exerciseRepository) -
Method Summary
-
Constructor Details
-
ReferenceDataInitializer
public ReferenceDataInitializer(UserRepository userRepository, SportRepository sportRepository, BadgeRepository badgeRepository, ChallengeRepository challengeRepository, GoalRepository goalRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, WorkoutRepository workoutRepository, FriendshipService friendshipService, ExerciseRepository exerciseRepository)
-
-
Method Details
-
run
- Specified by:
runin interfaceorg.springframework.boot.CommandLineRunner
-