springboot快速入门

springboot快速入门

springboot是对spring的封装,基于约定大于配置的思想。SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent也就是在创建springboot工程的时候,所有的项目都需要依赖parent。

  1. 创建maven项目
  2. 添加springboot的起步依赖
java 复制代码
 <parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-parent</artifactId>
 <version>2.0.1.RELEASE</version>
 </parent>
  1. 集成springmvc对controller层的开发,引入对web的起步依赖
java 复制代码
   <dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
   </dependency>
  1. 编写引导类,使用@SpringBootApplication注解注明引导类
java 复制代码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class QuickStartApplication {
    public static void main(String[] args) {
        SpringApplication.run(QuickStartApplication.class, args);
    }
}
  1. 启动springboot项目
相关推荐
糖拌西红柿多放醋12 分钟前
SpringBoot整合Mybatis-Plus实践汇总
java·spring boot·后端·mybatis
XiaoLeisj25 分钟前
【JavaEE初阶 — 多线程】wait() & notify()
java·开发语言·java-ee
偶尔。5351 小时前
Java Server Pages (JSP):动态网页开发的基石
java·开发语言
一航jason1 小时前
Android Jetpack Compose 现有Java老项目集成使用compose开发
android·java·android jetpack
basic_code1 小时前
Docker部署Kafka集群,增加 SASL_SSL认证,并集成到Spring Boot,无Zookeeper版
spring boot·docker·kafka·kafka集群
小码ssim1 小时前
IntelliJ IDEA 2024.3(Ultimate Edition)免费化教学
java·ide·intellij-idea
qq_429856571 小时前
解决 idea windows 设置maven离线模式之后,maven继续请求远程仓库
java·maven·intellij-idea
ChinaRainbowSea2 小时前
4. Spring Cloud Ribbon 实现“负载均衡”的详细配置说明
java·spring boot·后端·spring·spring cloud·ribbon·负载均衡
坟头种朵喇叭花2 小时前
LinkedList与链表
java·数据结构·链表
清酒伴风(面试准备中......)2 小时前
计算机网络HTTP——针对实习面试
java·笔记·网络协议·计算机网络·http·面试·实习