When we use Bean to do autowired, it actually use singleton, so even we create multi instanses, they are the same: @SpringBootApplication public class In28minutesApplication { public static void main(String[] args) { // Application Context Applicatio