writefilePathguide.htmlcontent

这门课解决什么问题

很多学Java后端的同学会卡在ORM层:Spring Boot搭好了,但MyBatis的查询全靠手写XML,条件拼接、逻辑删除、分页全靠硬编码,效率低且容易出错。这门课用一个完整项目链路串起MyBatis-Plus从"知道是什么"到"能独立写出带条件查询、逻辑删除、分页的Service代码"的全过程,把碎片化的知识点还原成可复用的工程实践。

适合什么基础

需要Java基础,理解Spring Boot的基本概念和标准项目结构。不需要会写复杂SQL,但最好有数据库的基本认知(表、字段、主键、索引)。对MyBatis有初步了解更佳,没接触过也建议从环境准备篇开始跟着走,不会跳过前置模块。

建议先看哪几块

推荐按顺序学习:先过环境准备篇,完成Linux和Redis的启动检查以及MinIO的安装,确保本地跑通基础环境;再看项目介绍篇和前置介绍篇,理解项目结构、核心模块和数据库设计,搞清数据模型和项目逻辑关系;最后进入技术准备篇,从MyBatis-Plus的实体类注解和通用Mapper开始,逐步掌握条件构造器、Lambda条件拼接、逻辑删除、分页插件等核心能力。技术准备篇共17集,是课程的主体,建议跟着做笔记和练习。

学完能独立做什么

学完这门课,能独立完成一个基于MyBatis-Plus的CRUD项目,具体包括:用实体类注解和通用Mapper快速生成基础增删改查;用Lambda条件构造器写出动态查询条件,不用手写XML;配置逻辑删除,查询自动过滤已删除数据;集成分页插件实现分页查询。能看懂项目接口设计,能独立搭建从数据库到Service再到Controller的完整链路。

资料怎么配合练习

资料包包含视频和配套练习环境,建议边看边动手:环境准备篇完成后,打开Linux终端验证Redis和MinIO是否正常启动;技术准备篇每看完一个MyBatis-Plus模块,就跟着在本地跑通对应代码,重点体验条件构造器和分页插件的实际效果。不要只看不练,条件拼接和逻辑删除的理解尤其需要动手验证,纸上写的和实际跑出来的差异最容易卡住后面的人。

课程目录

01_硅谷AI链习室_视频介绍.mp4 66.87M
02_硅谷AI练习室_项目介绍篇_概述和技术选型说明.mp4 74.66M
03_硅谷AI链习室_前置介绍篇_核心模块和接口介绍.mp4 218.59M
04_硅谷AI链习室_前置介绍篇_数据库设计和项目逻辑模型图解释.mp4 144.92M
05_硅谷AI链习室_环境准备篇_linux和redis启动检查.mp4 65.01M
06_硅谷AI链习室_环境准备篇_minio介绍和安装.mp4 144.21M
07_硅谷AI链习室_技术准备篇_mybatis_plus_概述和快速体验.mp4 308.65M
08_硅谷AI链习室_技术准备篇_mybatis_plus_实体类注解和排除属性.mp4 447.20M
09_硅谷AI链习室_技术准备篇_mybatis_plus_通用mapper和方法说明.mp4 453.70M
10_硅谷AI链习室_技术准备篇_mybatis_plus_通用service和方法使用.mp4 490.50M
11_硅谷AI链习室_技术准备篇_mybatis_plus_条件构造器基本使用.mp4 523.04M
12_硅谷AI链习室_技术准备篇_mybatis_plus_Lambda条件构造器基本使用.mp4 178.88M
13_硅谷AI链习室_技术准备篇_mybatis_plus_条件构造器的条件化生效.mp4 170.14M
14_硅谷AI链习室_技术准备篇_mybatis_plus_逻辑删除的支持.mp4 274.33M
15_硅谷AI链习室_技术准备篇_mybatis_plus_分页插件的基本使用.mp4 128.17M
16_硅谷AI链习室_技术准备篇_mybatis_plus_自定义方法使用分页插件.mp4 124.70M
17_硅谷AI链习室_技术准备篇_mybatis_plus_mybatisx的逆向工程.mp4 132.74M
18_硅谷AI链习室_技术准备篇_minio_概念普及和可视化操作.mp4 69.49M
19_硅谷AI链习室_技术准备篇_minio_代码进行文件处理.mp4 137.67M
20_硅谷AI链习室_技术准备篇_stream流_介绍和filter动作.mp4 117.91M
21_硅谷AI链习室_技术准备篇_stream流_map和collect动作.mp4 189.96M
22_硅谷AI链习室_技术准备篇_stream流_综合小练习.mp4 182.90M
23_1_硅谷AI链习室_技术准备篇_knife4j_快速集成和使用.mp4 78.12M
23_2_硅谷AI链习室_技术准备篇_knife4j_配置注解详解.mp4 61.80M
24_硅谷AI链习室_项目搭建_前后端项目搭建和测试运行.mp4 477.67M
25_硅谷AI链习室_轮播图模块开发_接口介绍和数据库介绍.mp4 161.80M
26_硅谷AI链习室_轮播图模块开发_查询所有以及忽略json配置.mp4 327.26M
27_硅谷AI链习室_轮播图模块开发_查询激活状态的轮播图接口实现和联调.mp4 69.16M
28_硅谷AI链习室_轮播图模块开发_修改轮播图状态接口实现.mp4 78.97M
29_硅谷AI链习室_轮播图模块开发_删除轮播图接口实现.mp4 161.30M
30_硅谷AI链习室_轮播图模块开发_查询轮播图详情接口实现.mp4 41.68M
31_硅谷AI链习室_轮播图模块开发_总结boot整合和minio整合实践.mp4 539.71M
32_硅谷AI链习室_轮播图模块开发_文件上传业务实现.mp4 140.86M
33_硅谷AI链习室_轮播图模块开发_文件名去重和全局异常处理.mp4 109.24M
34_硅谷AI链习室_轮播图模块开发_轮播图文件上传接口实现.mp4 279.92M
35_硅谷AI链习室_轮播图模块开发_保存和更新以及轮播图模块中总结.mp4 162.21M
36_硅谷AI链习室_题目类别模块开发_类别模块介绍.mp4 81.05M
37_硅谷AI链习室_题目类别模块开发_查询所有分类和题目数量.mp4 263.96M
38_硅谷AI链习室_题目类别模块开发_查询树状分类列表实现.mp4 496.57M
39_硅谷AI链习室_题目类别模块开发_添加分类信息接口实现.mp4 138.29M
40_硅谷AI链习室_题目类别模块开发_更新分类信息接口实现.mp4 53.18M
41_硅谷AI链习室_题目类别模块开发_删除分类信息接口实现.mp4 120.38M
42_硅谷AI链习室_题目管理模块开发_模块和表结构介绍.mp4 70.75M
43_硅谷AI链习室_题目管理模块开发_题目分页多条件查询接口实现分析.mp4 182.28M
44_硅谷AI链习室_题目管理模块开发_题目分页查询接口_方案1嵌套查询.mp4 1.27G
45_硅谷AI链习室_题目管理模块开发_题目分页查询接口_方案2j实现以及1+n问题解决.mp4 751.26M
46_硅谷AI链习室_题目管理模块开发_题目详情查询接口实现.mp4 126.08M
47_硅谷AI链习室_题目管理模块开发_redis集成和热门题目缓存.mp4 190.90M
48_硅谷AI链习室_题目管理模块开发_题目保存接口实现.mp4 202.05M
49_硅谷AI链习室_题目管理模块开发_题目更新接口实现.mp4 295.15M
50_硅谷AI链习室_题目管理模块开发_题目删除接口实现.mp4 295.48M
51_硅谷AI链习室_题目管理模块开发_热门题目接口实现.mp4 728.32M
52_硅谷AI链习室_扩展内容_Java领域模型说明.mp4 76.25M
53_硅谷AI链习室_题目批量管理模块开发_模块功能介绍.mp4 27.97M
54_硅谷AI链习室_扩展内容_poi介绍和poi导出实践.mp4 103.55M
55_硅谷AI链习室_扩展内容_poi导入实践.mp4 50.24M
56_硅谷AI链习室_题目批量管理模块开发_下载excel模版接口实现.mp4 95.62M
57_硅谷AI链习室_题目批量管理模块开发_预览excel数据接口实现.mp4 150.62M
58_硅谷AI链习室_题目批量管理模块开发_题目批量导入接口实现.mp4 219.61M
59_硅谷AI链习室_题目批量管理模块开发_AI生成题目流程和模型交互方案梳理.mp4 60.60M
60_硅谷AI链习室_题目批量管理模块开发_moonshot模型基本概念介绍和模型对比.mp4 88.68M
61_硅谷AI链习室_题目批量管理模块开发_moonshot模型请求流程和apikey申请.mp4 83.73M
62_硅谷AI链习室_题目批量管理模块开发_webclient进行moonshot模型请求和结果解析.mp4 188.16M
63_硅谷AI链习室_题目批量管理模块开发_AI出题提示词设计和提示词生成方法导入.mp4 74.17M
64_硅谷AI链习室_题目批量管理模块开发_AI出题接口分析和webclient项目集成.mp4 130.11M
65_硅谷AI链习室_题目批量管理模块开发_封装AI调用方法和重试代码设计.mp4 230.37M
66_硅谷AI链习室_题目批量管理模块开发_AI出题接口的完整实现和结果解析.mp4 196.45M
67_硅谷AI链习室_题目批量管理模块开发_AI出题接口测试和maxtokens配置完善.mp4 168.58M
68_硅谷AI链习室_试卷管理模块_试卷管理模块概述.mp4 55.04M
69_硅谷AI链习室_试卷管理模块_获取试卷列表接口实现.mp4 75.21M
70_硅谷AI链习室_试卷管理模块_手动组卷接口实现.mp4 319.83M
71_硅谷AI链习室_试卷管理模块_智能组卷接口实现.mp4 277.90M
72_硅谷AI链习室_试卷管理模块_试卷信息更新接口实现.mp4 148.26M
73_硅谷AI链习室_试卷管理模块_试卷状态更新和删除接口实现.mp4 143.63M
74_硅谷AI链习室_试卷管理模块_试卷详情接口实现_上.mp4 265.37M
75_硅谷AI链习室_试卷管理模块_试卷详情接口实现_下.mp4 229.77M
76_硅谷AI链习室_考试管理模块_考试模块概述.mp4 77.05M
77_硅谷AI链习室_考试管理模块_开始考试接口实现.mp4 168.30M
78_硅谷AI链习室_考试管理模块_获取考试记录详情接口实现.mp4 194.76M
79_硅谷AI链习室_考试管理模块_提交考试接口分析和完成数据基本保存.mp4 189.60M
80_硅谷AI链习室_考试管理模块_智能判卷业务分析和步骤梳理.mp4 125.25M
81_硅谷AI链习室_考试管理模块_智能判卷业务实现和测试(没有判简答题).mp4 310.78M
82_硅谷AI链习室_考试管理模块_ai判题和ai考试点评功能完整实现.mp4 357.64M
83_硅谷AI链习室_考试记录模块_模块以及考试记录分页查询接口实现.mp4 276.29M
84_硅谷AI链习室_考试记录模块_考试记录分页查询接口测试和跨域问题解决.mp4 24.66M
85_硅谷AI链习室_考试记录模块_考试记录详情和删除接口实现.mp4 114.64M
86_硅谷AI链习室_考试记录模块_成绩排名功能接口实现.mp4 214.87M
视频
代码.zip 172.25M
课件.zip 30.59M
软件.zip 268.49M
资料.zip 46.91M
硅谷AI链习室项目/