新手Spring Boot快速入门(一)

新手Spring Boot快速入门(一)

代码实现

主要分为五个步骤:
(1)创建Maven工程
(2)添加Spring Boot的起步依赖
(3)编写Spring Boot的引导类
(4)编写Controller
(5)测试
其中前三步为Spring Boot的基本环境搭建。
注:本次实现基于idea软件,先向使用eclipse的小伙伴们说个抱歉

(一)创建Maven工程

使用idea工具创建一个Maven工程,该工程为普通的Java工程就即可:
create new project —>选择Maven—>next
在这里插入图片描述
自定义他的ArtifactId(项目名字),这边我自定义的springboot_quick在这里插入图片描述

(二)添加Spring Boot的起步依赖

1、SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent
2、SpringBoot要集成SpringMVC进行Controller的开发,所以要导入web的启动依赖
在这里插入图片描述

  <parent>
  <!--springboot的起步依赖-->
        <artifactId>spring-boot-starter-parent</artifactId>
        <groupId>org.springframework.boot</groupId>
        <version>2.1.0.RELEASE</version>
    </parent>

    <dependencies>
        <!-- web功能的起步依赖-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

</project>

注:将上述文件复制粘贴即可,不要覆盖。
如此,springboot的起步依赖即添加完毕。

(三)编写Spring Boot的引导类

打开src—>main—>java文件,new一个新的Class文件,自定义命名(可读性),作为springboot的引导类。在这里插入图片描述
添加方法,并启动。
在这里插入图片描述

@SpringBootApplication
public class MySpringBootApplication {
    public static void main(String[] args) {
        SpringApplication.run(MySpringBootApplication.class);
    }
}

此时tomcat已经打开
最后进行验证:打开浏览器,查看local host:8080会出现一个页面找不到的保存,即环境配置成功!在这里插入图片描述

(四)编写Controller

直接新建.class文件。
在这里插入图片描述
QuickConntroller.class方法

package com.itheima.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class QuickController {
    @RequestMapping("/quick")
    @ResponseBody
    public String quick(){
        return "hello springboot";
    }
}

编辑完毕后,直接重新运行。打开浏览器输入http://localhost:8080/quick,即可验证我们的SpringBoot有没有跑通。在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值