spring boot+mybatis+bootstrap-table+layui实现学生管理的实例

本文介绍了使用spring boot、mybatis及前端框架bootstrap-table和layui,实现了一个学生管理系统的实例。涵盖了管理员登录验证、显示全部学生记录、添加、编辑、删除以及按学号查找等功能。详细讲解了前后端的实现过程,提供了github项目源码链接。
摘要由CSDN通过智能技术生成

这几周一直在学习spring boot,所以准备通过一个实例练练手,本来只是相写个简单的前台界面,可是感觉界面太丑的话实在是忍不了。。于是也学习了一波前端的知识,慢慢的解除了bootstrap、jquery之类的。接下来就按步骤来讲解下我的小项目~具体的代码太多了就不在博客里贴了,完整的代码可以到github下载,地址是:https://github.com/zhoujiajia123/boottest

管理员部分

在管理员的数据库表中只有账号和密码两个字段,所起到的作用就是验证登录。

1.登录验证

a.前端部分

在前端部分使用的是表单+原生的ajax(为何使用原生,因为刚开始学从底层开始。。),我上一篇写过这个就不多说了。主要就是根据后台返回的信息做出相应行动,账号密码正确的话就定位到主界面,账号不存在就提示不存在,密码错误就提示密码错误,都是嵌入到div里面的,对应的html文件是templete/login.html。

b.后台部分

后台的话就是根据表单里传来的账号密码进行判断,不存在就返回0,密码错误返回-1,账号密码正确返回1。对应的处理方法在AdminController里面。

 

学生管理部分

这个部分的前端代码都在index.html,后台的话处理都在StudentController。主要涉及到的就是增删改查这几种操作

评论 45
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值