Het declareren van een bean betekent niet dat deze automatisch wordt uitgevoerd. Als u een nieuwe verzameling wilt maken van, laten we zeggen, een JSON-bestand uit de src/main/resources (of test ), dan moet je de aanroep van deze methode op de een of andere manier activeren.
Ik stel voor om @PostConstruct te gebruiken annotatie die eenmaal wordt geactiveerd bij het maken van het object. Aangezien u gegevens wilt maken met behulp van de OperatorsRepository , ik zou het gebruiken bij @Service klasse die dat object injecteert:
@PostConstruct
void createData() {
this.operatorsRepository.save(myobjToSave);
}