自学笔记 -SpringBoot+Thymeleaf+MybatisXML版本

前言

  • SpringBoot主要用来简化使用Spring的难度和繁重的XML配置,它是Spring组件的一站式解决方案,采取了习惯优于配置的方法。通过.properties或者.yml文件替代了Spring繁杂的XML配置文件,同时支持@ImportResource注解加载XML配置。Spring Boot还提供了嵌入式HTTP服务器、命令行接口工具、多种插件等等,使得应用程序的测试和开发简单起来。
  • xml版本保持映射文件的老传统,优化主要体现在不需要实现dao的是实现层,而是在映射的xml文件中找到相应的sql语句。
  • Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。

1、需要依赖

lombok负责构造有参无参的构造函数
thymeleaf模板引擎在这里插入图片描述

2、application.properties

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

3、Mysql数据里的数据

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

4、管理员登陆流程:

首先在自己的html里面加Thymeleaf标识
在这里插入图片描述
接着通过action传回来的url(能被RequestMapping到),开始执行对应方法,这里有个判断用户名密码的操作,主要还是传到adminMapper里面去check
在这里插入图片描述
四种登陆有误的报错在这里插入图片描述通过映射的Xml文件重写了Mapper的方法,从而查询所有用户在这里插入图片描述在这里插入图片描述防止别人通过url看到账号密码,在javaconfig里搞了一个方法跳转,这样就显示不出来咯
在这里插入图片描述使用thymeleaf整合了一堆重复的前端页面的东西(顶部导航栏、侧边栏)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
成功登陆以后的界面
在这里插入图片描述
管理员查询管理员的信息在这里插入图片描述

①查询所有用户流程

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

②添加新用户流程

执行操作在这里插入图片描述成功!在这里插入图片描述

③修改用户流程

执行操作
在这里插入图片描述成功!
在这里插入图片描述

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

④删除用户流程

执行操作
在这里插入图片描述成功!
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

建桥之魂

建桥人,建桥魂,建桥都是人上人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值