DataInitializer

@Component
class DataInitializer(userRepository: UserRepository, tenantRepository: TenantRepository, passwordEncoder: PasswordEncoder, @Value(value = "${app.admin.email:[email protected]}") adminEmail: String, @Value(value = "${app.admin.password:admin123}") adminPassword: String)(source)

Constructors

Link copied to clipboard
constructor(userRepository: UserRepository, tenantRepository: TenantRepository, passwordEncoder: PasswordEncoder, @Value(value = "${app.admin.email:[email protected]}") adminEmail: String, @Value(value = "${app.admin.password:admin123}") adminPassword: String)

Functions

Link copied to clipboard
@EventListener(value = [ApplicationReadyEvent::class])
@Transactional
fun init()