本书结合大量多媒体教学视频,全面、系统、深入地介绍了Java数据库开发技术,并以大量实例贯穿于全书的讲解之中,最后还详细介绍了学籍管理系统项目案例的开发。学习完本书后,读者应该可以具备独立进行项目开发的能力。
本书讲解由浅入深,循序渐进,适合各个层次的读者阅读;贯穿大量的开发实例和技巧,迅速提升开发水平;本书还配有大量多媒体语音教学视频。
本书由浅入深,全面、系统地介绍了Java数据库开发技术,从基本操作到高级技术和核心原理,再到项目开发,涵盖Java数据库开发的所有重要知识。本书提供了大量实例,供读者实战演练。另外,作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。
本书适合所有想全面学习Java数据库开发技术的人员阅读,也适合各种使用Java进行数据库开发的工程技术人员使用。对于经常使用数据库做开发的人员,更是一本不可多得的案头必备参考书。同时,也可用作高校相关专业师生和社会培训班的教材。
第一篇 数据库基础篇
第1章 Java和数据库
1.1 Java概述
1.1.1 跨平台性
1.1.2 面向对象
1.1.3 安全性
1.1.4 简单性
1.1.5 健壮性和自动内存管理
1.2 Java的开发和运行环境
1.2.1 JDK的安装
1.2.2 配置JDK的环境变量
1.2.3 Tomcat的安装
1.3 数据库概述
1.3.1 关系型数据
1.3.2 数据库模型
1.3.3 MySQL数据库的安装
1.3.4 启动和登录MySQL
1.3.5 MySQL客户端工具的安装和使用
1.3.6 SQL、DDL与DML的概念
1.4 数据持久层
1.4.1 数据持久层的含义
1.4.2 数据持久层设计
1.4.3 数据持久层框架
1.5 本章小结
第2章 SQL语句基础之DDL
第3章 SQL语句基础之DML
第4章 PL/SQL
第二篇 JDBC篇
第5章 JDBC技术基础
第6章 JDBC的高级特性
第7章 JDBC结合Servlet与JSP的应用
第三篇 Hibernate篇
第8章 Hibernate基础
第9章 Hibernate API简介
第10章 Hibernate映射之实体映射
第11章 Hibernate的关联映射
第12章 HQL查询语言
第13章 Hibernate的高级特性
第14章 Hibernate结合JSP使用
第四篇 iBatis篇
第15章 iBatis概述
第16章 iBatis的特性
第17章 JSP、Servlet和iBatis结合使用
第五篇 XML篇
第18章 XML存储数据
第六篇 项目实战篇
第19章 学籍管理系统