At erklære en bønne betyder ikke, at den udføres automatisk. Hvis du vil oprette en ny samling fra, lad os sige, en JSON-fil fra src/main/resources
(eller test
), så skal du på en eller anden måde udløse opkaldet af denne metode.
Jeg foreslår at bruge @PostConstruct
annotation, der udløses én gang ved objektets oprettelse. Da du vil oprette data ved hjælp af OperatorsRepository
, ville jeg bruge det på @Service
klasse, der injicerer det objekt:
@PostConstruct
void createData() {
this.operatorsRepository.save(myobjToSave);
}