学习目标
- 掌握多表关联查询和事务处理
- 实现选课/退课业务(含人数上限检查)
- 实现成绩录入和统计查询(SQL 聚合函数)
- 理解多角色视图的数据隔离
第一部分:课程与选课
一、课程 CRUD
课程管理的增删改查与学生管理类似,这里只列出不同的重点。
二、选课核心业务(重点)
选课业务涉及多表事务操作,需要保证数据一致性:
@ServicepublicclassCourseServiceImplimplementsCourseService{@Overr真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。
课程管理的增删改查与学生管理类似,这里只列出不同的重点。
选课业务涉及多表事务操作,需要保证数据一致性:
@ServicepublicclassCourseServiceImplimplementsCourseService{@Overr