Coding路人王-毕业答辩如何“会”回答老师的问题(技术讲解+100个答辩问题)
一、一个使用Spring Boot和MyBatis的前后端分离项目的简单架构和构成,以及项目的运行流程和数据流程。
00:01 - 介绍项目架构,使用前后端分离技术
01:06 - 使用MYBATIS框架来操作数据库,减少代码量和时间
04:22 - 项目中使用接口来实现数据转换和操作数据库,提高程序质量和可读性
二、如何在前端页面和后端代码中寻找特定的逻辑和功能,包括用户的增删改查、登录和注册等操作,以及数据的流转和展示。
08:28 - 自己写一个版本号识别器
11:30 - 重点关注发送请求的代码和URL
14:40 - 分析后端代码,了解数据库表的使用和条件查询的实现
三、关于分页、用户视角、数据转换、配置对象、操作数据库、新增和修改等方面的内容,帮助读者理解整个程序的架构和逻辑流程。
16:40 - 讲解用户对象和数据转换
18:35 - 底层执行的SQL语句和MYBATIS的标签
21:56 - 前端发送请求和后端保存的逻辑
四、如何实现最基本的增删改查,以及如何使用买百八十实现复杂的SQL操作。同时,对于按职业和年龄段统计等操作也进行了讲解。
25:00 - 讲解了按住CTRL点的方法,以及接口实现的最基本的责任感
26:03 - 讲解了数据流程和最基本的增删改查功能,以及如何实现修改和删除操作
29:44 - 讲解了最终底层的circle,以及如何实现按照职业和年龄段进行统计
五、一个数据流程,包括对底层代码的分析、数据的分组统计和展示、注册和登录的实现以及注意的问题。同时,提供了搜索功能帮助查找代码。
33:20 - 讲解底层数据实现,重点关注核心代码
33:43 - 讲解数据分组和返回,以及前端解析和展示
36:08 - 讲解注册和登录流程,以及登录验证码和密码校验
六、一个简单的Spring Boot项目,包括项目需要的依赖、数据交互格式JSON、工具类等。同时,作者还对项目的核心代码进行了讲解。
41:41 - 代码没有特别复杂的地方,都是雷同的
42:34 - 项目使用了JSON数据格式进行前后端数据交互
立即观看