Salve,
sono un neòfita di Spring e sto utilizzando Spring Boot.
Il mio progetto deve scrivere su db alcune info che io leggo da un file (che ho a disposizione in locale)
Io vorrei lanciare un main che in base a un parametro passato come argomento faccia operazioni diverse.
Sto vedendo che nella classe che contiene il metodo main c'è l'istruzione SpringApplication.run(MyApplication.class, args);


codice:
package my.package;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;


@SpringBootApplication
public class MyApplication {


	public static void main(String[] args) {
		SpringApplication.run(MyApplication.class, args);
	}
}
Quindi, sono un po' confuso su come proseguire.
Cosa fa SpringApplication.run(MyApplication.class, args); ?