Java高级编程之JDBC

Java高级编程之JDBC

710分钟

随着大数据和云计算技术的快速发展,Java在企业级应用中的地位愈发重要。而JDBC作为Java连接数据库的关键技术,更是开发者必须掌握的核心技能。然而,在实际工作中,许多开发者常常面临数据库访问性能低…

随着大数据和云计算技术的快速发展,Java在企业级应用中的地位愈发重要。而JDBC作为Java连接数据库的关键技术,更是开发者必须掌握的核心技能。然而,在实际工作中,许多开发者常常面临数据库访问性能低下、安全性不足等问题。 本课程由经验丰富的赵渝强讲师主讲,他拥有丰富的实战经验和对JDBC的深刻理解。 在本课程中,您将学习到JDBC的核心原理、最佳实践以及性能优化技巧,帮助您解决工作中的实际问题,提升应用性能。同时,课程还将结合真实案例,让您更好地理解JDBC在实际应用中的价值和应用场景。
第一章 MySQL基础 - 1.1 MySQL数据库的安装和配置 - 1.2 数据库的基本操作. - 1.3 创建表. - 1.4 修改表和删除表. - 1.5 插入数据. - 1.6 更新数据. - 1.7 删除数据. - 1.8 基本的select语句. - 1.9 过滤和排序. - 1.10 合计函数. - 1.11 日期函数 - 1.12 字符函数 - 1.13 数值函数. - 1.14 分组数据. - 1.15 约束. 第二章 使用JDBC访问数据库 - 2.1 JDBC简介. - 2.2 第一个JDBC程序. - 2.3 JDBC程序详解. - 2.4 使用JDBC执行增删改查. - 2.5 使用工具类简化程序. - 2.6 实例练习(用户登录). - 2.7 PreparedStatement接口. 第三章 JDBC综合案例-客户管理系统 - 3.1 客户管理系统简介. - 3.2 系统的设计. - 3.3 DAO层的实现. - 3.4 Service层的实现. - 3.5 View层的实现. - 3.6 完成JPS页面和系统测试. - 3.7 使用工厂模式解耦. - 3.8 分页查询的设计. - 3.9 分页查询的实现. 第四章 JDBC高级特性 - 4.1 使用JDBC处理大文本. - 4.2 使用JDBC处理二进制数据. - 4.3 使用JDBC进行批处理. - 4.4 获得数据库自动生成的主键 第五章 JDBC中的事务 - 5.1 事务简介 - 5.2 事务的操作 - 5.3 事务的特性 - 5.4 事务隔离级别概述 - 5.5 脏读 - 5.6 不可重复读. - 5.7 在JDBC程序中使用隔离级别. 第六章 JDBC连接池 - 6.1 连接池的概念和自定义连接池. - 6.2 使用包装设计模式将连接还池. - 6.3 使用动态代理将连接还池 - 6.4 使用DBCP数据源获取连接. - 6.5 使用 C3PO数据源获取连接. - 6.6 配置Tomcat数据源. 第七章 自定义JDBC框架 - 7.1 JDBC的元数据. - 7.2 自定义框架的update方法. - 7.3 自定义框架的query方法. - 7.4 BeanListHandler的实现. - 7.5 BeanHandler的实现. - 7.6 DBUtils简介. - 7.7 DBUtils编程实践1. - 7.8 DBUtils处理器简介. - 7.9 DBUtils编程实践2. - 7.10 DBUtils编程实践3.
赵渝强
赵渝强

曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问