教你快速上手springboot

环境准备

idea软件,java8环境,maven环境
前言:什么是maven?大家学校里学习的时候,老师会把用到的依赖以jar包的方式给你教你导入项目。比如数据库驱动,学习jdbc导入过吧?但是随着项目越来越大,会有无数个jar包需要导入,很繁琐难以管理。于是maven诞生了,你只需要在pom.xml中指定依赖,就可以从网络下载jar包到本地进行管理。当你不需要用这个依赖的时候就从pom.xml中将他删除。pom.xml是项目中maven的配置文件,下面会说到具体用法。

项目准备

1 创建springboot项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nWaiYeN7-1646917914994)(https://oscimg.oschina.net/oscnet/up-23ee718f3ea1c442eb9ec4203d1bcec2004.png)]

或者这样:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zLoOuOyJ-1646917914994)(https://oscimg.oschina.net/oscnet/up-c29418fb85feb83fec9b3c91304c10d576b.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QseDe0jO-1646917914995)(https://oscimg.oschina.net/oscnet/up-52966a8554c908f5be9a322a205cdbd5bf4.png)]

点击next

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3yrY25MI-1646917914995)(https://oscimg.oschina.net/oscnet/up-a407839e00d2d6b4cbf681bf25552a6d99c.png)]

点击finish

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nu9kMWwR-1646917914996)(https://oscimg.oschina.net/oscnet/up-975e6c263375c36f01249d0fa9f0543dfcf.png)]

为了清晰我们把没用的这些选中的文件删掉

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jewLKaoe-1646917914997)(https://oscimg.oschina.net/oscnet/up-119a372fe8c8423dcf304be98a4f660c74b.png)]

项目结构和介绍如下

注意看项目的第二个文件,就是笔者在前言提到的maven,我们打开看一下。

下面我们写一个页面,然后用springboot启动项目访问他。

helloworld

在resources/templates新建前端页面hello.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HELLOWORLD</title>
</head>
<body>
    <h1>HELLO WORLD!</h1>
</body>
</html>

新建controller层类HelloController(控制层,接收前端请求):

在HelloController中填写代码:

@Controller
public class HelloController {
          
   

    @RequestMapping("hello")
    public String hello(){
          
   
        return "hello";
    }
}

代码解释:

最后一步:修改配置文件,启动。

在resources/application.properties中添加如下代码:

server.port=80

运行:

效果:

如果出现找不到主类重启一下软件。

内置的Tomcat在80端口启动成功,我们访问试一下。

经验分享 程序员 微信小程序 职场和发展