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);
}