人工精选 飞豹客体系课 会员免费
尚硅谷程序员-2026年java全栈+python智能体
补足后端开发的底层短板 这套资料主要解决初学者在 Java 基础之后遇到的断层问题:当代码需要与外部数据存储交互时,如何不再依赖黑盒框架,而是真正理解数据是如何被定义、存储和读取的。许多新手能写出一百行 Java 逻辑,却说不清为什么查询报错,或者无法独立配置数据库连接。本课程跳过了冗长的理论推导,
单课价¥29.90新品 上架
会员可免费下载本篇月会员可免费领取。
开通会员 ›购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90
会员 · 按档位
永久免费可领
年免费可领
月免费可领
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
正版保障 极速发货 售后无忧
补足后端开发的底层短板
这套资料主要解决初学者在 Java 基础之后遇到的断层问题:当代码需要与外部数据存储交互时,如何不再依赖黑盒框架,而是真正理解数据是如何被定义、存储和读取的。许多新手能写出一百行 Java 逻辑,却说不清为什么查询报错,或者无法独立配置数据库连接。本课程跳过了冗长的理论推导,直接切入 MySQL 的核心操作与 JDBC 原生连接,重点剖析表结构设计的约束规则、SQL 注入的防御机制以及连接对象的封装技巧。它的价值不在于教授高级架构,而在于让你建立起对“代码如何影响数据库”的直观感知,避免后续学习 ORM 框架时只知其然不知其所以然。明确门槛与最佳切入点
这份内容不适合零基础编程者,前提是你已经掌握 Java 基本语法,能独立运行简单的控制台程序,并理解类、对象、方法等概念。如果你连“什么是变量”都还没搞清,直接看 JDBC 部分会非常吃力,因为资料中涉及 JavaBean 与数据表的映射关系。对于刚结束 Java 基础学习、准备进入后端业务逻辑编码的同学,这是最合适的过渡材料。你不需要预先精通 MySQL 的高级索引优化或集群部署,只要知道什么是主键、什么是表即可。建议首先攻克“数据库基础”章节,重点理解 DDL 中的建表规范,特别是主键与联合主键的选择逻辑,这直接影响后续数据的完整性与查询效率。实操路径与最终产出
学习时切忌“只看不练”。建议按照“先 SQL 后代码”的顺序:先看数据库安装与基础查询,随后立即进入 JDBC 章节。不要死记硬背 API 方法名,而要亲手编写工具类来封装数据库连接,重点剖析 SQL 注入的成因与 PreparedStatement 的防御机制,这是初级面试的高频考点。资料中的视频篇幅较长,建议配合代码逐行调试,每看完一个知识点(如“获取连接对象”或“实现增删改”),立即在本地 IDE 中复现对应功能。学完这套资料,你应能独立完成一个基于 MySQL 和 JDBC 的简易增删改查管理系统,无需依赖 MyBatis 或 Hibernate,直接通过原生 SQL 和 Java 代码实现业务逻辑。这种能力将成为你进一步学习 Spring 生态的坚实地基,让你在面对数据持久层问题时具备独立排查和解决能力。课程目录
day01_数据库基础20 集
- day01_数据库基础必看.zip [1.8 MB]
- 05.mysql安装以及登录操作.mp4 [69.0 MB]
- 09.DDL之表操作.mp4 [53.1 MB]
- 19.单表查询_简单查询.mp4 [41.2 MB]
- 13.DML之修改数据.mp4 [19.5 MB]
- 10.DML之添加数据1.mp4 [24.7 MB]
- 08.DDL之数据库操作.mp4 [37.6 MB]
- 15.约束_主键约束_联合主键.mp4 [19.1 MB]
- 02.数据库介绍.mp4 [42.0 MB]
- 16.约束_自增长约束.mp4 [61.9 MB]
- 04.javabean和表的关系.mp4 [36.7 MB]
- 03.数据库管理系统.mp4 [14.3 MB]
- 18.约束_唯一约束.mp4 [23.7 MB]
- 17.约束_非空约束.mp4 [20.4 MB]
- 14.约束_主键约束.mp4 [37.4 MB]
- 07.sql语言分类以及通用语法.mp4 [16.9 MB]
- 01.课前回顾&今日重点.mp4 [24.3 MB]
- 11.DML之添加数据2.mp4 [31.5 MB]
- 06.sql语言介绍.mp4 [31.2 MB]
- 12.DML之删除数据.mp4 [27.4 MB]
day03_jdbc17 集
- 09.JDBC_注册驱动.mp4 [68.0 MB]
- 10.JDBC_获取连接对象.mp4 [37.7 MB]
- 12.JDBC_查询操作.mp4 [70.9 MB]
- 13.JDBC_抽取工具类.mp4 [110.9 MB]
- 15.JDBC_sql注入问题.mp4 [70.4 MB]
- 01.课前回顾&今日重点.mp4 [28.6 MB]
- 17.JDBC_PreparedStatement的使用.mp4 [68.9 MB]
- 05.判断函数.mp4 [53.9 MB]
- 08.JDBC_准备工作.mp4 [26.5 MB]
- 16.JDBC_PreparedStatement介绍.mp4 [49.0 MB]
- 07.JDBC_介绍.mp4 [21.9 MB]
- 03.数值函数.mp4 [10.1 MB]
- 02.字符串函数.mp4 [54.9 MB]
- 04.日期函数.mp4 [11.7 MB]
- 11.JDBC_实现增删改操作.mp4 [63.5 MB]
- 06.DCL_数据控制语言.mp4 [67.1 MB]
- 14.JDBC_获取最新添加的数据id.mp4 [32.8 MB]
day02_查询20 集
- 15.交叉查询_使用.mp4 [43.3 MB]
- 04.聚合查询.mp4 [18.1 MB]
- 05.分组查询.mp4 [100.9 MB]
- 17.外连接查询.mp4 [48.9 MB]
- 14.多表查询_数据准备.mp4 [19.6 MB]
- 16.内连接查询.mp4 [31.6 MB]
- 11.一对多建立外键约束.mp4 [73.0 MB]
- 07.数据库备份与还原_命令方式.mp4 [39.3 MB]
- 18.全外连接.mp4 [10.6 MB]
- 19.子查询.mp4 [44.3 MB]
- 06.分页查询.mp4 [42.9 MB]
- 20.子查询作为伪表使用.mp4 [45.1 MB]
- 13.建立外键约束时机说明.mp4 [11.2 MB]
- 10.多表之间的关系.mp4 [41.8 MB]
- 02.条件查询.mp4 [61.3 MB]
- 12.多对多建立外键约束.mp4 [36.3 MB]
- 01.课前回顾&今日重点.mp4 [54.7 MB]
- 09.数据库三范式说明.mp4 [62.3 MB]
- 08.数据库备份与还原_点击方式.mp4 [22.2 MB]
- 03.排序查询.mp4 [38.0 MB]
day04_jdbc_反射17 集
- 10.反射属性.mp4 [25.6 MB]
- 04.class对象以及反射的介绍.mp4 [69.1 MB]
- 07.最常用的获取class对象的方式说明.mp4 [19.1 MB]
- 14.注解_注解的使用.mp4 [24.4 MB]
- 03.Druid连接池的使用.mp4 [78.4 MB]
- 02.连接池的介绍.mp4 [34.7 MB]
- 16.注解_元注解的使用.mp4 [61.2 MB]
- 01.批量操作.mp4 [53.5 MB]
- 06.获取class对象的三种方式代码实现.mp4 [33.2 MB]
- 11.反射_练习.mp4 [45.9 MB]
- 08.反射构造.mp4 [95.2 MB]
- 15.注解_解析介绍.mp4 [54.0 MB]
- 05.获取class对象的三种方式说明.mp4 [18.0 MB]
- 12.注解_介绍.mp4 [51.8 MB]
- 09.反射成员方法.mp4 [71.6 MB]
- 13.注解_自定义注解.mp4 [23.5 MB]
- 02数据库基础说明.zip [1.8 MB]
day03_SpringMVC20 集
- day03_SpringMVC必看.zip [1.8 MB]
- 16SpringMVC案例修改接口.mp4 [29.5 MB]
- 08.mp4 [49.2 MB]
- 19SpringMVC案例HttpServletRequest.mp4 [45.5 MB]
- 17SpringMVC案例删除接口.mp4 [27.4 MB]
- 11SpringMVC案例一个参数多个值接收方式.mp4 [46.3 MB]
- 01回顾.mp4 [82.6 MB]
- 15.mp4 [57.5 MB]
- 05SpringMVC案例查询详情接口.mp4 [35.4 MB]
- 04SpringMVC案例查询列表接口.mp4 [62.6 MB]
- 10SpringMVC案例实体接收参数.mp4 [20.6 MB]
- 13SpringMVC案例需求说明.mp4 [12.7 MB]
- 18.mp4 [22.7 MB]
- 06SpringMVC案例RequestMapping精确匹配和模糊匹配.mp4 [34.1 MB]
- 02SpringMVC案例需求说明.mp4 [75.6 MB]
- 03SpringMVC案例环境准备.mp4 [40.2 MB]
- 14SpringMVC案例JSON格式说明.mp4 [23.1 MB]
- 09.mp4 [87.7 MB]
- 12.mp4 [44.8 MB]
- 07.mp4 [14.3 MB]
day15_前端工程化_es623 集
- day15_前端工程化_es6文档.zip [1.8 MB]
- 06ES6新特性箭头函数.mp4 [21.3 MB]
- 01什么是前端工程化.mp4 [44.8 MB]
- 10模块化分别导出.mp4 [36.7 MB]
- 14NVM介绍和安装.mp4 [50.4 MB]
- 18Vite项目结构说明.mp4 [101.9 MB]
- 22快捷模板SFC.mp4 [7.6 MB]
- 02ECMA Script介绍.mp4 [18.2 MB]
- 12模块化默认导出和混合导出.mp4 [22.3 MB]
- 19SFC(单文件组件).mp4 [41.2 MB]
- 17Vue介绍和体验.mp4 [57.5 MB]
- 09模块化概念.mp4 [10.6 MB]
- 21CSS样式文件引入方式.mp4 [27.9 MB]
- 04ES6新特性模板字符串.mp4 [25.3 MB]
- 03ES6新特性let和const.mp4 [56.9 MB]
- 08ES6新特性链判断.mp4 [32.6 MB]
- 07ES6新特性扩展运算符.mp4 [26.5 MB]
- 16NPM常用命令.mp4 [84.4 MB]
- 05ES6新特性解构.mp4 [45.4 MB]
- 11模块化统一导出.mp4 [11.4 MB]
- 13NodeJS介绍和安装.mp4 [21.3 MB]
- 15NPM介绍和配置.mp4 [21.9 MB]
- 20API风格(选项式API和组合式API以及setup语法糖).mp4 [70.0 MB]
day09_SpringBoot&Spring18 集
- day09_SpringBoot&Spring文档.zip [1.8 MB]
- 08AOP多切面执行顺序问题.mp4 [27.9 MB]
- 14事务隔离级别.mp4 [40.5 MB]
- 02AOP案例.mp4 [109.8 MB]
- 01AOP核心概念.mp4 [90.4 MB]
- 10事务概念.mp4 [53.9 MB]
- 05AOP切入点表达式语法.mp4 [13.3 MB]
- 18SpringBoot项目打包运行.mp4 [34.6 MB]
- 16SpringBootYAML.mp4 [16.3 MB]
- 07AOP环绕通知.mp4 [24.1 MB]
- 17SpringBoot多环境隔离.mp4 [34.8 MB]
- 03springboot2+版本动态代理用哪个问题.mp4 [24.5 MB]
- 04AOP切面类开发细节.mp4 [23.7 MB]
- 13事务回滚策略.mp4 [18.3 MB]
- 06AOP切入点表达式声明和引用.mp4 [38.2 MB]
- 15SpringBoot回顾.mp4 [56.5 MB]
- 11事务传播行为.mp4 [48.3 MB]
- 12事务只读.mp4 [15.3 MB]
day08_MyBatisPlus&AOP13 集
- 10AOP简介.mp4 [20.4 MB]
- 02UpdateWrapper.mp4 [29.9 MB]
- 05逻辑删除.mp4 [73.4 MB]
- 03LambdaQueryWrapper和LambdaUpdateWrapper.mp4 [37.2 MB]
- 08分页插件.mp4 [93.3 MB]
- 11静态代理.mp4 [73.2 MB]
- 06项目改造集成MyBatisPlus.mp4 [139.0 MB]
- 09MyBatisX.mp4 [30.6 MB]
- 04判断条件.mp4 [76.3 MB]
- .mp4 [34.8 MB]
- 01QueryWrapper.mp4 [61.7 MB]
- 12动态代理JDK动态代理.mp4 [106.0 MB]
- 13动态代理Cglib动态代理.mp4 [65.5 MB]
day06_MyBatis23 集
- 21动态SQLchoosewhenotherwise标签.mp4 [28.3 MB]
- 18动态SQLif和where标签.mp4 [65.9 MB]
- 23动态SQLsql标签.mp4 [10.1 MB]
- 11输出结果类型单个简单类型.mp4 [11.1 MB]
- 09输入参数类型多个简单类型参数.mp4 [21.7 MB]
- 22动态SQLforeach标签.mp4 [31.0 MB]
- .mp4 [55.4 MB]
- 16输出结果类型主键回填问题解决.mp4 [7.2 MB]
- 06MyBatis开发步骤总结.mp4 [88.6 MB]
- 05MyBatis开发步骤.mp4 [105.5 MB]
- 13输出结果类型Map对象类型.mp4 [36.2 MB]
- 08输入参数类型实体类型参数.mp4 [26.7 MB]
- 20动态SQLtrim标签.mp4 [22.2 MB]
- 03单元测试.mp4 [76.2 MB]
- 10输入参数类型Map类型参数.mp4 [11.8 MB]
- 12输出结果类型实体对象类型.mp4 [16.6 MB]
- 17自动映射和手动映射.mp4 [20.1 MB]
- 14输出结果类型List集合类型.mp4 [10.2 MB]
- .mp4 [81.7 MB]
- 19动态SQLset标签.mp4 [6.8 MB]
- 15输出结果类型主键回填.mp4 [57.6 MB]
- 04MyBatis介绍.mp4 [52.3 MB]
- 07输入参数类型单个简单类型参数.mp4 [54.2 MB]
day01_Maven16 集
- 16实战案例.mp4 [178.6 MB]
- 03安装.mp4 [65.3 MB]
- 08批量删除缓存.mp4 [16.5 MB]
- 07坐标.mp4 [83.3 MB]
- 14继承关系.mp4 [67.8 MB]
- 11依赖范围.mp4 [64.3 MB]
- 02工作原理.mp4 [22.1 MB]
- 12依赖传递性(两个规则).mp4 [120.4 MB]
- 04IDEA集成Maven.mp4 [52.9 MB]
- 01Maven作用.mp4 [35.5 MB]
- 09插件和目标.mp4 [24.7 MB]
- 06生命周期site.mp4 [50.4 MB]
- 05生命周期default和clean.mp4 [161.5 MB]
- 13杂项配置.mp4 [30.1 MB]
- 10仓库.mp4 [53.5 MB]
- 15聚合关系.mp4 [32.4 MB]
day04_SpringMVC1 条
- … 其余 675 项略,目录共 875 项





