✨作者主页:IT毕设梦工厂✨
个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
☑文末获取源码☑
精彩专栏推荐⬇⬇⬇
Java项目
Python项目
安卓项目
微信小程序项目
一、开发环境
- 开发语言:Java
- 数据库:MySQL
- 系统架构:B/S
- 后端:SpringBoot
- 前端:Vue
- 工具:IDEA或者Eclipse,JDK1.8,Maven
二、系统功能模块
- 角色:学生、管理员
- 功能:
学生:
学生档案管理、申请借阅、申请修改、归还档案;
管理员:
学生管理、学生档案管理、归档审核管理、归档建目管理、档案入库管理、申请借阅管理、归还档案管理、申请修改管理。
三 、系统界面展示
四、部分代码设计
/**
* 学生基本信息表
*/
@RestController
@RequestMapping("/stu_info")
public class StuInfoController extends BaseRestController<StuInfoService, StuInfo> {
/**
*通过用户ID来获取对应的学生信息
* @return
*/
@GetMapping("/getByUid")
public Result getByUid(Long uid){
Assert.notNull(uid,"用户ID不能为空");
StuInfo stuInfo = baseService.getOne(new QueryWrapper<StuInfo>()
.eq("uid", uid));
return Result.success(stuInfo);
}
/**
* 通过学生ID来获取数据
* @return
*/
@GetMapping("/getByStuId")
public Result getByStuId(String stuId){
Assert.notNull(stuId,"参数不能为空");
StuInfo stuInfo = baseService.getOne(new QueryWrapper<StuInfo>()
.eq("stu_id", stuId));
if(stuInfo!=null){
return Result.success(stuInfo);
}
return Result.fail("不存在学号为【"+stuId+"】的学生信息");
}
五、论文参考
结语
大家可以帮忙点赞、收藏、关注、评论啦~
源码获取:私信我