第13章 MySQL数据库与JDBC编程
13.1 JDBC基础
13.1.1 JDBC简介
13.1.2 JDBC驱动程序
13.2 SQL语法
13.2.1 安装数据库
13.2.2 关系数据库基本概念和MySQL基本命令
13.2.3 SQL语句基础
13.2.4 DDL语言
13.2.5 数据库约束
13.2.6 索引
13.2.7 视图
13.2.8 DML语句语法
13.2.9 单表查询
13.2.10 数据库函数
13.2.11 分组和组函数
13.2.12 多表连接查询
13.2.13 子查询
13.2.14 集合查询
13.3 JDBC的典型用法
13.3.1 JDBC 4.2常用接口和类简介
13.3.2 JDBC编程步骤
13.4 执行SQL语句的方式
13.4.1 使用java 8新增的executeLargeUpdate方法执行DDL和DML语句
13.4.2 使用execute方法执行SQL语句
13.4.3 使用PreparedStatement执行SQL语句
13.4.4 使用CallableStatement调用存储过程
13.5 管理结果集
13.5.1 可滚动、可更新的结果集
13.5.2 处理Blob类型数据
13.5.3 使用ResultSetMetaData分析结果集
13.6 java 7的RowSet 1.1
13.6.1 java 7新增的RowSetFactory与RowSet
13.6.2 离线RowSet
13.6.3 离线RowSet的查询分页
13.7 事务处理
13.7.1 事务的概念和MySQL事务支持
13.7.2 JDBC的事务支持
13.7.3 java 8增强的批量更新
13.8 分析数据库信息
13.8.1 使用DatabaseMetaData分析数据库信息
13.8.2 使用系统表分析数据库信息
13.8.3 选择合适的分析方式
13.9 使用连接池管理连接
13.9.1 DBCP数据源
13.9.2 C3P0数据源
13.10 本章小结