SpringBoot框架快速入门搭建Hello World(奶奶都能学会版,图文详细)

目录

0.前言

1.创建maven项目

2. 导入SpringBoot起步依赖

3.创建目录

写控制类

写启动类

目录

4.搭建完毕,直接启动!

在浏览器中访问测试

5.自定义路径(延生内容)

一般的路径格式是:

自定义端口号


0.前言

前提

1.适合人群:有java、SSM框架基础

2.电脑配制好java的环境,有IDEA

3.电脑配置好maven环境

介绍

1.SpringBoot是干嘛的?

SpringBoot主打的就是快速,比如SSM框架就比较麻烦,要各种配置,还要自己配置tomcat,而SpringBoot非常简洁,它内嵌了web服务器,不需要自己安装tomcat,不需要各种麻烦的配置,只需要将你要使用的东西引入到pom.xml里面,非常高效。

2.我这里使用maven的方法

        这种方法出现错误的可能性小,因为使用的版本都是自己常用的,如果用IDEA的快速搭建方法,因为版本问题,可能会出错。

        

1.创建maven项目

在IDEA中 File --》 new --》project

文件目录展示

2. 导入SpringBoot起步依赖

pom.xml文件导入如下依赖

不要删除原有的pom.xml,在project标签里面加上下面代码就行

导入之后刷新maven,让它不报错就好

<!--SpringBoot工程需要继承的父工程-->
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
        <!-- 可修改版本,学习时使用2.1.3.RELEASE,修改完成刷新maven-->
    <version>2.1.3.RELEASE</version>
</parent>

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

3.创建目录

写控制类

在src\main\java下创建 com.qcby.controller 的包

在包里面创建 HelloController的java文件

HelloController.java

com.kyw.controller.HelloController

写上下面代码

package com.kyw.controller;

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

@Controller
@RequestMapping("/hello")//这是Controller路径
public class HelloController {
    @ResponseBody//让数据直接显示在页面上
    @RequestMapping("/hw")//这是方法路径
    public String hello() {
        return "Hello World!";
    }


}

写启动类

在com.kyw里面创建引导类(启动类)

StartApplication.java

package com.kyw;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 引导类。SpringBoot项目的入口
 */
@SpringBootApplication
public class StartApplication {
    public static void main(String[] args) {
        SpringApplication.run(StartApplication.class, args);
    }
}

目录

4.搭建完毕,直接启动!

点击小按钮

 显示下图表示成功启动

在浏览器中访问测试

localhost:8080/hello/hw

到这里就已经全部成功啦,恭喜

5.自定义路径(延生内容)

一般的路径格式是:

         ip、主机地址端口号/项目路径/controller的根路径/方法的路径

        例如: http://locahost:8080/ssm/login/index

        Spring Boot 默认项目路径是 空,所以可以不用写,可以直接

                        http://localhost:8080/login/hello

        如果controller根路径不写,默认为空,所以可以直接

                        http://localhost:8080/hello

自定义端口号

在resources下新建文件(鼠标右键resources--》new--》file)

application.yaml

空格和缩进都不能修改,必须这个格式,要顶格写

server:
  port: 8081

这样端口号就变成了8081

访问路径就变成了

localhost:8081/hello/hw

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值