本课程针对数据库的使用进一步延伸学习:通过学习JDBC,掌握如何使用Java语言操作数据库;通过学习数据库连接池,理解数据库资源优化;通过学习DBUtils,能够更加高效方便的操作数据库。另外本课程将讲解软件开发中常见文件格式XML,目的是掌握XML操作。最终将以上知识结合案例学以致用。
课程目录
第1章:JDBC
JDBC概述
00:10:01
JDBC开发准备
00:07:01
JDBC开发_注册驱动
00:05:31
JDBC开发_获取连接
00:07:42
JDBC开发_获取语句执行对象
00:06:59
JDBC开发_处理结果集对象
00:21:08
JDBC开发_释放资源
00:11:09
编写JDBC工具类
00:11:05
使用JDBCUtils完成DML操作
00:12:08
使用JDBCUtils完成DQL操作
00:05:27
SQL注入问题演示
00:06:59
用户登录案例演示_SQL注入
00:11:58
使用预处理对象解决SQL注入
00:13:40
预处理对象的执行原理
00:17:51
JDBC控制事务API介绍
00:02:27
JDBC控制事务_代码演示
00:09:58
任务总结
00:16:01
第2章:数据库连接池和DBUtils
如何使用连接池
00:02:47
数据库连接池介绍
00:06:00
DBCP连接池介绍
00:03:38
DBCP连接池工具类编写
00:09:47
测试DBCPUtils
00:05:02
DBCP常见的配置项介绍
00:03:45
C3P0连接池介绍
00:06:21
C3P0连接池工具类编写
00:06:18
测试C3P0Utils
00:07:31
Druid连接池介绍
00:03:58
Druid连接池工具类编写
00:07:45
测试DruidUtils
00:04:36
DBUtils工具类介绍
00:04:45
案例相关知识介绍
00:11:25
QueryRunner核心类的创建方式
00:03:51
QueryRunner类_实现插入操作
00:07:11
QueryRunner实现修改&删除操作
00:07:24
ResultHandler结果集处理接口介绍
00:03:34
ResultSetHandler常用实现类测试_01
00:09:15
ResultSetHandler常用实现类测试_02
00:10:59
ResultSetHandler常用实现类测试_03
00:08:21
批处理介绍
00:05:37
批处理操作_插入10000条数据
00:07:51
MySql元数据介绍和相关命令
00:05:35
JDBC获取结果集元数据信息
00:08:51
JDBC获取元数据常用类介绍
00:03:23
JDBC获取数据库元数据信息
00:09:30
任务总结
00:22:39
第3章:XML
XML基本介绍
00:08:25
XML的语法介绍
00:12:20
自定义xml描述数据
00:05:28
XML约束介绍
00:09:08
DTD约束介绍和编写
00:07:52
引入DTD约束
00:05:33
Schema约束介绍和编写
00:09:04
引入Schema约束
00:04:46
XML解析方式介绍
00:05:00
常见的XML解析器
00:02:01
DOM4jAPI介绍
00:04:52
准备XML文件
00:07:24
DOM4j解析XML_1
00:07:20
DOM4j解析XML_2
00:07:03
XPath的节本介绍
00:06:12
XPath语法_获取单个节点信息
00:07:12
XPath语法获取属性值
00:10:07
XPath语法获取多个节点信息
00:07:16
配置式JDBCUtils_编写配置文件
00:03:11
配置式JDBCUtils_编写工具类
00:10:31
配置式JDBCUtils_测试
00:04:03
任务总结
00:13:39
第4章:综合案例
商城案例阶段和表的创建
00:07:53
商城表关系分析
00:07:12
环境搭建
00:04:49
设计用户与订单
00:12:14
设计商品与分类
00:05:15
设计订单项
00:05:06
编写UserDao_需求1
00:14:33
编写UserDao_需求2
00:07:05
编写ProductDao_需求1、2
00:13:37
编写ProductDao_需求3
00:07:18
编写ProductDao_需求4
00:05:16
多对一关系分析
00:07:31
编写OrdersDao_需求1
00:05:13
编写OrdersDao_需求2
00:13:46
综合案例的总结
00:10:26
讲师介绍
拉勾网
讲师
拉勾,互联网人的职业成长平台,专门为互联网人才提供求职机会,提纲职业能力,同时为各行业培养和输送优秀的互联网人才。 拉勾与2013年5月成功上线至今,已经完成D轮融资,成功孵化出拉勾招聘、拉勾猎头、拉勾教育三个核心板块,服务国内众多的金融、通信、互联网、大数据等行业人才。 拉勾教育作为拉勾教育专属板块,以企业培训、技术咨询、在线专栏、训练营的不同模式,服务企业的初、中、高尖人才,覆盖产品管理、运营管理、架构设计、大数据、人工智能、运维管理、技术管理等全角色人才的全链路服务体系,并且与国内外来自Google、苹果、微软、阿里、腾讯、头条等头部企业的技术专家建立长期友好合作,将更多经验和知识体系源源不断为国内IT人才成长赋能。
立即购买¥680/人