Necesito inicializar un Mongo DB con algún archivo de script como Spring do con JPA y el archivo import.sql ... pero ¿cómo?
¿Alguien me puede ayudar?
Puede acompañar y aprovechar el ciclo de vida de inicialización de spring-boot, donde después de conectar los beans, ejecuta todos los beans CommandLineRunner .
@SpringBootApplication public class YourApplication { final Logger logger = LoggerFactory.getLogger(getClass()); @Autowired private MongoRepository repo; @Bean CommandLineRunner preLoadMongo() throws Exception { return args -> { //repo.doSOmethingInMongoDB } public static void main(String[] args) { SpringApplication.run(YourApplication.class, args); }