小小白学Spring Boot(二)

小白一个,文章中可能说的不严谨或者错的地方,请指出我立马改,我超快的,嘿嘿。

spring boot文件建立

New Project 选择Spring,下一步
在这里插入图片描述
在这里插入图片描述
Next
选择文件类型
在这里插入图片描述
选择存储位置
在这里插入图片描述
Finish
最后文件长这个样子
在这里插入图片描述
如果java文件这里长这个样子,有可能就是maven文件没有配置或配置错误
在这里插入图片描述

idea自动导入依赖

2020版本的idea已经不支持自动导入依赖了,但是pom文件右上角会出现一个这样的图标
在这里插入图片描述
单击一下会更新依赖

自动导入jar包

在这里插入图片描述
在这里插入图片描述

热部署

有了热部署之后,更改项目就无需再次重启服务,只需在网页中刷新即可

pom中在 dependencies 标签内添加热部署依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
</dependency>

勾选自动编译,apply->ok
在这里插入图片描述
Ctrl+Shift+Alt+/ 回车打开选项框勾选
在这里插入图片描述
Close
完成后需重启idea才可生效

建一个简单的文件——Hello Spring

在已有的包下面建立一个空包
在这里插入图片描述
在空包下建一个类HelloSpring
在这里插入图片描述
在类中写一个方法返回hello world

package com.zknu.demo.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloSpring {
    @GetMapping("/hello")  // 设置方法的访问当方式为Get  访问路径为/hello
    public String hello(){
        return "hello spring";
    }
}

运行程序启动类,右键,Run 长这样
在这里插入图片描述
启动成功后,右上角的启动按钮开启
在这里插入图片描述
若没有开启,在控制台内寻找报错信息。
8080端口被占用解决方法:

DOS命令

netstat -o -n -a | findstr :8080

查找使用8080端口的程序
在这里插入图片描述
结束其中某个程序

taskkill /F /PID 6164  //  最后一列的号

项目启动成功后,在网址栏中输入:
localhost:8080/hello 或 127.0.0.1:8080/hello
(默认为8080端口)
(/hello 为代码中设置的访问路径)

结果如图:
在这里插入图片描述
因为我们已经设置了热部署,所以在 hello 方法中随便改变 return 值,只需刷新 localhost 页面即可,不用重启项目。

自定义idea背景

乌漆嘛黑的背景只会让我越敲越down,男神当背景只会让我兴奋。

连按两下 shift,输入image,找到设置背景图片(仅限2020版的idea)

在这里插入图片描述
设置图片,往下拉一点可以看见预览效果
在这里插入图片描述
效果图:
在这里插入图片描述
完美!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值