缺什么补什么,别假装什么都会

很多人学完基础语法,一到真正动手写应用就抓瞎。给你一个浏览器,让你把数据存进数据库再查出来改掉删掉,整个链路怎么打通?这就是这门课要解决的核心问题。它不跟你扯高大上的架构理论,而是直接拿一个轻量级的组合工具,带你从零拼装出一个能跑起来的增删改查应用。如果你目前的状态是:写个主方法能跑,但不知道怎么让浏览器访问到你的代码;或者对着数据库能写插入语句,却不知道怎么把表单提交的内容存进去,那这门课就是对着你的能力缺口来的。别去硬啃那些重型框架的源码,先把这条最基础的数据流转链路弄通。

从打通链路到独立完成增删改查

这门课适合已经掌握基本语法和数据库基础操作的学习者。建议你先重点看控制器框架那两节,弄明白浏览器请求是怎么映射到具体代码的,表单数据又是怎么传进来的。这是整个体系的入口,这个理不清,后面的实战全是空中楼阁。紧接着跟着项目实战从建表开始走。建表、插入、查询,这三步是骨架。看完这几块,你得能自己独立建一张业务表,写好接收数据的入口,把一条完整的数据存进去,再从数据库捞出来展示在页面上。后面关于单条数据的显示、修改和删除,是对这套链路的补全。你得搞清楚主键在这个过程中起什么作用,怎么通过一个标识符去精准定位一条记录去更新或者干掉它。最后那个乱码问题的处理也别跳过,那是很多人在实际写代码时经常踩的坑,搞清楚字符编码在浏览器、代码和数据库之间是怎么转换的。

资料怎么配合练习

看这份资料最忌讳的就是只跟着视频点头。每看完一个实战环节,立刻按下暂停,自己把代码敲一遍。资料里演示了怎么向表里插入数据,你就自己换一个业务场景,比如把演示里的数据替换成你自己想存的信息,自己去建表写代码。讲到查询和修改时,不要照抄演示的条件,自己加一个限定条件去查。遇到报错先别急着找答案,自己看日志排查。这门课的节奏很快,每节十来分钟,但你要花几倍的时间去自己跑通这些逻辑。学完之后,你应该能不依赖任何现成的脚手架,自己用这套组合工具从零搭起一个带完整增删改查功能的小应用,并且知道每一步的数据到底在哪个环节流转。别眼高手低,动手敲完,才算真正补上了这个缺口。

课程目录

1 第1节-控制器框架-浏览器访问java代码 (09:32)
2 第2节-控制器框架-浏览器访问java代码-传表单数据 (12:36)
3 第3节-项目实战创建表 (09:21)
4 第4节-项目实战向表里插入数据 (21:26)
5 第5节-项目实战-查询表数据 (11:12)
6 第6节-项目实战-功能完善和优化 (11:30)
7 第7节-项目实战-如何显示一条数据 (12:12)
8 第8节-项目实战-如何修改一条数据 (20:32)
9 第9节-项目实战-如何删除一条数据 (04:28)
10 第10节-项目实战-乱码问题 (04:17)