SpringBoot有几种启动方式
时间: 2024-05-03 17:05:36 浏览: 18
SpringBoot有三种启动方式:
1. 命令行启动方式:使用java命令启动SpringBoot应用程序,例如:java -jar xxx.jar。
2. IDE启动方式:在IDE中运行SpringBoot应用程序,例如:在Eclipse中右键点击项目,选择“Run As” -> “Java Application”。
3. Maven插件启动方式:使用Maven插件启动SpringBoot应用程序,例如:使用“spring-boot:run”命令启动。
相关问题
springboot启动方式几种
Spring Boot启动方式有两种:
1. 直接启动:直接运行src目录下SpringbootdemoApplication这个类中的main方法,其中Springbootdemo是我的项目名称,这个类会标有@SpringBootApplication注解。
2. 使用mvn命令启动:需要在cmd中进入到你的项目目录,然后输入mvn spring-boot:run来启动,如果是第一次启动,会比较慢。另外,如果需要停止正在运行的Spring Boot程序,只需要按ctrl+c就可以退出。
springboot有哪几种加载顺序
Spring Boot的加载顺序主要包括以下几种:
1. 加载外部配置文件:Spring Boot会首先加载application.properties或application.yml等外部配置文件,用于配置应用程序的各种属性。
2. 加载默认配置:Spring Boot会加载默认的配置类,例如@EnableAutoConfiguration注解所标注的自动配置类,这些类提供了默认的配置信息。
3. 加载自定义配置:Spring Boot会加载用户自定义的配置类,例如使用@Configuration注解标注的配置类,这些类可以覆盖默认的配置信息。
4. 加载Bean定义:Spring Boot会扫描并加载所有的Bean定义,包括使用@Component、@Service、@Repository等注解标注的类。
5. 实例化Bean:Spring Boot会根据Bean定义实例化所有的Bean,并将它们添加到应用程序的上下文中。
6. 执行初始化操作:Spring Boot会执行一些初始化操作,例如调用Bean的初始化方法、注册监听器等。
7. 启动应用程序:最后,Spring Boot会启动应用程序,开始处理请求。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)