Khai báo một bean không có nghĩa là nó được thực thi tự động. Nếu bạn muốn tạo một bộ sưu tập mới, giả sử, một tệp JSON từ src/main/resources
(hoặc test
), thì bạn phải kích hoạt lệnh gọi của phương thức này bằng cách nào đó.
Tôi khuyên bạn nên sử dụng @PostConstruct
chú thích kích hoạt một lần khi tạo đối tượng. Vì bạn muốn tạo dữ liệu bằng OperatorsRepository
, Tôi sẽ sử dụng nó tại @Service
lớp tiêm đối tượng đó:
@PostConstruct
void createData() {
this.operatorsRepository.save(myobjToSave);
}