在Sprint Boot中,Spring应用程序通过在main方法中调用SpringApplication.run(*.class, args)来初始化。我想知道在run方法中传入*.class引用的目的是什么?
经过查看源代码后(source code),这个问题并不立即显而易见,我不确定为什么需要它。
经过查看源代码后(source code),这个问题并不立即显而易见,我不确定为什么需要它。
package org.java.simpleapp.simpleapp;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SimpleApplication {
public static void main(String[] args) {
SpringApplication.run(SimpleApplication.class, args);
}
}