23.2 Customizing SpringApplication
如果SpringApplication的默认配置不合你的胃口,你可以创建一个本地的SpringApplication实例并配置它.例如,关掉横幅显示,你可以如下所写:
public static void main(String[] args) {
SpringApplication app = new SpringApplication(MySpringConfiguration.class);
app.setBannerMode(Banner.Mode.OFF);
app.run(args);
}
Note
传递给
SpringApplication
构造参数一般为Spring实例的配置类.在大多数情况下,构造参数为@Configuration
配置类的引用,当然它们也可是是XML配置引用或者应该被扫描的包.
使用application.properties文件配置SpringApplication类也是可行的.参考Chapter24, Externalized Configuration获取详细信息.
欲获取SpringApplication的完整配置选项,请参考SpringApplication Javadoc.