SpringBootApplication.run(HouseApplication.class,args);
时间: 2024-10-01 21:03:18 浏览: 27
创建springboot项目.doc
`SpringBootApplication.run()`是一个用于启动Spring Boot应用程序的静态方法,它属于`SpringApplication`类。当你调用`run(Class<?> applicationClass, String... args)`方法时,Spring Boot会根据传入的应用程序类`HouseApplication.class`和命令行参数`args`来初始化并运行应用。
在这个例子中,`HouseApplication`是你声明的主应用程序类,它应该是`@SpringBootApplication`注解的类,包含了配置、数据访问层和业务逻辑。`args`参数允许你在运行时传递命令行参数给应用程序,比如设置端口、环境变量等。
完整的调用如下:
```java
SpringApplication.run(HouseApplication.class, new String[]{"--server.port=8080", "--spring.profiles.active=dev"});
```
这将启动`HouseApplication`,并将服务器端口设置为8080,并激活dev环境模式。
阅读全文