[博学谷学习记录]超强总结,用心分享|瑞吉外卖

请分析下,[博学谷学习记录]超强总结,用心分享|瑞吉外卖
最新回答
赵家小子

2026-06-03 11:00:11

软件开发整体介绍

1.1 软件开发流程

1.2 角色分工

1.3 软件环境

2、瑞吉外卖项目介绍

2.1 项目介绍

2.2 产品原型展示

2.3 技术选型

2.4 功能架构

2.5 角色

3、开发环境搭建

3.1 数据库环境搭建 创建项目对应的数据库(图形界面或命令行都可以) 导入表结构(资料/数据模型/db.reggie.sql) 数据表

3.2 maven项目搭建 (1)创建maven项目 创建maven项目:项目名称reggie_take_out (2)导入pom.xml文件 (4)编写启动类 (5)配置类静态资源映射 注意:直接访问后端静态资源页面失败,原因:springboot默认只能访问static/template目录下的页面,所以需要编写过滤静态资源的配置类。

4.2 代码开发

(1)编写mapper层,继承BaseMapper @Mapper public interface EmployeeMapper extends BaseMapper { } (2)编写Service层 public interface EmployeeService extends IService { } @Service public class EmployeeServiceImpl extends ServiceImpl implements EmployeeService { } (3)编写controller层 @Slf4j @RestController @RequestMapping("/employee") public class EmployeeController { @Autowired private EmployeeService employeeService; }

5、后台退出功能的开发

5.1 需求分析

5.2 代码开发 在EmployeeController类中添加logout方法 //退出登录 @PostMapping("/logout") public R logout(HttpServletRequest request){ //清楚session中保存的员工id request.getSession().removeAttribute("employee"); return R.success("退出成功"); } 5.3 功能测试 登录成功时 退出登录时