- 博客(6)
- 收藏
- 关注
原创 完成黑马程序员Javaweb之Tlias智能学习辅助系统第二个实战项目,学员管理(已更完)
本文介绍了学员管理系统的三个核心接口开发过程: 查询所有班级接口(GET /clazzs/list) 用于新增学员时展示班级下拉菜单 三层架构实现简单查询 返回班级列表数据 条件分页查询学员接口(GET /students) 支持姓名模糊、学历和班级精确查询 使用PageHelper插件实现分页 默认每页10条数据,按修改时间降序排列 新增学员接口(POST /students) 接收JSON格式学员数据 自动设置创建和修改时间为当前时间 通过MyBatis实现数据持久化 各接口均遵循标准三层架构设计,包含
2025-11-23 22:04:01
931
原创 完成黑马程序员Javaweb之Tlias智能学习辅助系统第一个实战班级管理剩余部分!!!
班级管理接口开发摘要 修改班级接口: 请求路径:/clazzs(PUT) 功能:通过JSON参数修改班级信息,返回标准Result 实现:Controller接收参数并调用Service,Service更新修改时间后通过Mapper执行动态SQL更新操作 删除班级接口: 请求路径:/clazzs/{id}(DELETE) 功能:删除班级前检查是否有关联学生 实现:Service层通过StudentMapper查询学生数量,若存在学生则抛出业务异常(提示禁止删除),否则执行删除。异常通过全局异常处理器捕获并返
2025-11-21 16:35:04
700
原创 继续完成黑马程序员Javaweb之Tlias智能学习辅助系统第一个实战内容二三四接口的书写
本文介绍了员工与班级管理的三个核心接口实现:1. 查询所有员工接口,通过Controller-Service-Mapper三层架构返回员工列表;2. 新增班级接口,处理前端JSON数据并自动填充创建/更新时间;3. 根据ID查询班级详情接口,包含动态计算班级状态逻辑。每个接口都遵循标准开发流程,包含完整代码示例和效果截图。文章采用清晰的模块化说明,突出关键实现细节如@RequestBody注解的使用、LocalDateTime时间处理以及XML映射文件中的特殊字符转义等注意事项,为开发类似功能提供实用参考。
2025-11-20 21:37:04
513
原创 毫无技术含量的图书管理系统--会有后续
该程序通过控制台与用户进行交互,提供了一个简单的图书馆管理系统,实现了图书的添加、删除、借阅、归还、查询和显示等功能。 属性:id、书名、作者名、价格、是否被借阅。 采取控制台的方式去书写图书管理系统。
2024-10-28 16:44:18
519
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅