记住 需要继承
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.10.RELEASE</version>
</parent>
告诉项目继承springboot
<properties>
<java.version>1.8</java.version>
</properties>
这一段是用来统一管理Maven的依赖版本
启动springboot需要注入 SpringBoot的启动器:
<dependencies>
<!-- SpringBoot 的启动器 即是jar包的集合,SpringBoot一共提供了44个jar包-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> ---这个jar包支持全栈式的web开发,包含:tomcat和SpringMVC
</dependency>
</dependencies>
spring-boot-starter-jdbc --支持spring以jdbc方法操作数据库的jar包集合
spring-boot-starter-redis – 支持redis键值对的存取的数据库操作。
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class,args);
}
}
上述的启动器–即是运行springboot项目的指令,但是需要注意的是:
这个启动类运行时候, 它只会找同级包下的注解, 例如 如果 这个启动类放在com.xxx.service (与com.xxx.controller)同级的话, 那么 controller包类下的注解将无法被项目识别,虽然项目能运行 但是却访问不到controller的内容。