What Happens During mvn spring-boot:run

When you run:


mvn spring-boot:run

Spring does the following:

1️⃣ Loads ApplicationContext (Spring Container)

2️⃣ Instantiates Beans

3️⃣ Runs Post-Initialization Hooks (@PostConstruct)