第二步:
1: 引导类
只需要创建一个引导类 .其实也叫启动类
import org . springframework . boot . SpringApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplicat ion. run(DemoApplication. class, args);
}
}
简单解释一下:
@SpringBootApplication 其实就是以下三个注解的总和
@Configuration: 用于定义一个配置类
@EnableAutoConfiguration :Spring Boot 会自动根据你 jar 包的依赖来自动配置项目。
@ComponentScan: 告诉 Spring 哪个 packages 的用注解标识的类 会被 spring 自动扫描并 且装入 bean 容器
2:启动项目
在Spring Boot项目中,启动的方式有两种,一种是直接run Java Application另外一种是通过Spring Boot的Maven插件运行
第一种:
在这个启动类当中,运行这个java的main
例如:
第二种:
添加Spring Boot的插件
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
然后运行:像ssm当中的tomcat插件运行类似:
当运行这个指导类的时候,出现这个标识说明,运行成功了!
3: 热部署
热部署:就是修改代码之后,不需要重启就可以
扫描二维码关注公众号,回复:
12894039 查看本文章

在pom.xml中添加如下的配置就可以
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
也可以在配置文件当中,指定加载的位置
spring.devtools.restart.enabled=true
spring.devtools.restart.additional-paths=src/main/resources
spring.devtools.restart.exclude=src/main/java