Declarar um bean não significa que ele seja executado automaticamente. Se você quiser criar uma nova coleção de, digamos, um arquivo JSON do
src/main/resources
(ou test
), então você precisa acionar a chamada desse método de alguma forma. Sugiro usar
@PostConstruct
anotação que aciona uma vez na criação do objeto. Como você deseja criar dados usando o OperatorsRepository
, eu usaria em @Service
class injetando esse objeto:@PostConstruct
void createData() {
this.operatorsRepository.save(myobjToSave);
}