Springboot项目的初步搭建

Springboot项目的初步搭建

第一步 idea新建项目
首先新建项目,选择Spring Initializr,接着继续
在这里插入图片描述
紧接着下个页面是项目名等配置,可忽略。接下来选择依赖,我们需要选择
Web中的Spring Web,和Template Engines中的Thymeleaf,最后完成新建项目
在这里插入图片描述
第二步 了解内容并在配置文件中设置启动端口
在这里插入图片描述

  1. 第一个是java下面的项目包,我们的controller、service、dao、model的包都是建立在这下面的
  2. 第二个是mapper文件夹,这个需要我们自己建,用来存在后面查询数据库sql语句的xml文件
  3. 第三个static是用来存放图片、css、js等非h5页面的地方
  4. 第四个templates是h5页面的位子
  5. 第五个是配置文件,来配置整个项目的内容

application.properties配置文件能改名成application.yml文件
接着在yml文件中配置端口号

server:
  port: 8083

第三步 写个controller
首先现在java目录下的项目包中新建一个controller包,然后建个java文件

  1. @Controller标记是控制层.只要链接或动作,都会到这个文件
  2. @RequestMapping(value = “/*”)找到对应的链接
  3. return "he"是返回一个叫he的html
  4. Model是一个模型,负责传值和与model层结合
@Controller
public class lala {
    @RequestMapping(value = "/user")
    public String hehe(Model m){
        String name="zzz";
        //将name传去页面,在页面内的名字是xml
        m.addAttribute("xml",name);
        return "he";
    }
}

在he.html页面下:
我们可以看见页面的跳转后,成功到达了he页面
封装的model值,我们可以在p标签下取出传过来的值,方法为:
p th:text="${xml}",前提是在上面的html中写这样的:
html xmlns:th=“http://www.thymeleaf.org”

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">

<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
lala:
<p th:text="${xml}"></p>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值