Java数据库技术详解

出版时间:2010-7  出版社:化学工业出版社  作者:李刚  页数:382  
Tag标签:无  

前言

Java数据库开发是Java开发中的主要组成部分,数据库操作数据MVC分层中的数据持久层。本书中介绍了持久层的几种技术,包括JDBC技术、Hibernate框架、iBatis框架和XML存储数据操作。编者结合自己的Java开发经验和心得体会,花费了很长时间写作本书。希望各位读者能在本书的引领下跨入Java数据库开发大门,并成为一名开发高手。本书结合大量多媒体教学视频,全面、系统、深入地介绍了Java数据库开发技术,并以大量实例贯穿于全书的讲解之中,最后还详细介绍了学籍管理系统项目案例的开发。学习完本书后,读者应该可以具备独立进行项目开发的能力。本书特色1.配大量多媒体语音教学视频,学习效果好作者专门录制了大量的配套多媒体语音教学视频,以便让读者更加轻松、直观地学习本书内容,提高学习效率。这些视频与本书源代码一起收录于配书光盘中。2.内容全面、系统、深入本书介绍了Java数据库开发的基础知识、页面开发、数据库开发、系统功能编程、最后还详细介绍了一个项目案例的开发。3.讲解由浅入深,循序渐进,适合各个层次的读者阅读本书从Java数据库开发的基础开始讲解,逐步深入到JSP的高级开发技术及应用,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读,并均有所获。4.贯穿大量的开发实例和技巧,迅速提升开发水平本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者更好地理解各种概念和开发技术,体验实际编程,迅速提高开发水平。5.详解典型项目案例开发,提高实战水平本书详细介绍了学籍管理系统项目案例的开发。通过这个项目案例,可以提高读者的Java数据库开发水平,从而具备独立进行项目开发的能力。本书内容第一篇数据库基础篇(第1~4章)第1章简单介绍了Java的基本知识、Java开发运行环境以及数据库技术和数据持久层的含义。第2章介绍了SQL语句中的DDL语句和DDL操作视图。第3章介绍了SELECT语句和INSERT语句、UPDATE语句以及DELETE语句的用法。第4章介绍了什么是PL/SQL以及它的优点,还介绍了PL/SQL中的一些基础知识。第二篇JDBC篇(第5~7章)第5章介绍了JDBC概述、JDBCAPI以及JDBC技术操作数据的基础知识。第6章介绍了PreparedStatement对象、CallableStatement对象、BatchedUpdate对象、行集合对象Rowset和JDBC的事务。第7章通过简单例子的讲解使读者加深对JDBC技术的了解。第三篇Hibernate篇(第8~14章)第8章通过两个实例,使读者对Hibernate有直观的了解,带着问题进行Hibernate的学习。第9章介绍了HibernateAPI中的几个接口,即SessionFactory接口、seesion接口和Trasaction接口,还介绍了Hibernate的配置参数。第10章介绍了Hibernate实体类的映射,包括使用@注解进行映射和使用XML进行映射,还介绍了Hibernate中的悲观锁和乐观锁。

内容概要

本书由浅入深,全面、系统地介绍了Java数据库开发技术,从基本操作到高级技术和核心原理,再到项目开发,涵盖Java数据库开发的所有重要知识。本书提供了大量实例,供读者实战演练。另外,作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。     本书适合所有想全面学习Java数据库开发技术的人员阅读,也适合各种使用Java进行数据库开发的工程技术人员使用。对于经常使用数据库做开发的人员,更是一本不可多得的案头必备参考书。同时,也可用作高校相关专业师生和社会培训班的教材。

书籍目录

第一篇 数据库基础篇   第1章 Java和数据库     1.1 Java概述     1.2 Java的开发和运行环境     1.3 数据库概述     1.4 数据持久层     1.5 本章小结   第2章 SQL语句基础之DDL     2.1 DDL基础     2.2 DDL操作视图     2.3 本章小结   第3章 SQL语句基础之DML     3.1 SELECT语句基础     3.2 WHERE子句     3.3 ORDER BY子句     3.4 GROUP BY和HAVING子句     3.5 INSERT语句     3.6 UPDATE语句     3.7 DELETE语句     3.8 本章小结   第4章 PL/SQL     4.1 PL/SQL简介     4.2 PL/SQL基础     4.3 本章小结 第二篇 JDBC篇   第5章 JDBC技术基础     5.1 JDBC概述     5.2 JDBC API     5.3 JDBC操作数据库     5.4 本章小结   第6章 JDBC的高级特性     6.1 PreparedStatement预编译对象     6.2 CallableStatement存储过程对象     6.3 BatchedUpdate对象     6.4 Rowset行集合对象     6.5 JDBC的事务     6.6 本章小结   第7章 JDBC结合Servlet与JSP 的应用     7.1 Servlet概述     7.2 JDBC在Servlet中的使用     7.3 JSP概述     7.4 JDBC结合JSP使用     7.5 JDBC结合Servlet和JSP使用的例子     7.6 本章小结 第三篇 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章 学籍管理系统

章节摘录

插图:网络的发展给人们带来了很多便捷,但是随之而来的安全问题也成为一个麻烦。Java作为一种新出现的语言,安全性是它主要的特性,首先Java是一门强类型语言.其中定义的每一个数据都有一个严格固定的数据类型.当数据进行传递时,要进行数据类型匹配,任何不能匹配的结果都会报错。其次,在Java中对指针进行了屏蔽,从而不能直接对内存进行操作,大大提高了内存的安全。1.1.4 简单性Java是一门面向对象的语言,它通过提供最基本的方法来完成指定的任务,开发者只需要知道一些概念就能编写出一些程序。Java程序相对较小,其代码能够在小机器上运行Java放弃了C枓语言中难以理解和令人混淆的功能。例如C++语言中的运算符重载、多重继承和广泛的自动强迫同型。1.1.5 健壮性和自动内存管理Java在编译和运行程序时,都要对可能出现的问题进行检查,以消除错误的产生。在编译过程时,出现的错误叫编译异常,运行过程出现的错误叫运行异常。Java的自动内存管理是Java健壮性的体现。内存管理是很多应用程序内的关键因素,垃圾回收机制是Java内存管理的一个体现。

编辑推荐

《Java数据库技术详解》:内容全面:涵盖了SQL、JDBC及Hibemale等数据库技术示例丰富:全书贯穿了大量短小精巧的典型实例进行讲解实用性强:提供了大量的开发技巧和说明,有较强的实用性注重实战:最后提供了一个综合案例,便于读者提高实战水平视频教学:提供了大量的多媒体教学视频,便于读者快速学习11小时多媒体视频讲解

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java数据库技术详解 PDF格式下载


用户评论 (总计16条)

 
 

  •   不错的一本关于JAVA数据库的书,很适合初学者观看,比较简单易懂
  •   不错 只想买光盘 只能把书也买了
  •   刚刚到手,还没来得及仔细看,很厚的一本书,印刷一般,
  •   我第一次网购买书就是在当当,真的很方便,我在天津,一天就到了,书还包了好几层,所以我的书一点损坏也没有,以后决定就在你家买书了~~
  •   好。。。。
  •   说好的积分呢
  •   还行吧,比较适合初学者,不是很适合自学的人,最好是有老师或其他人带着学,结合他们的经验看这本书就Very Good!
  •   介绍的不错,但是不怎么深入。
  •   挺轻的,还可以吧。
  •   java数据库操作入门教程,喜欢李刚老师的书
  •   我以为他书里面的内容会和疯狂java讲义一样很精彩,想不到也是为了凑字数才写的那么复杂
  •   内容前后松散,视频是PPT照本宣科,作为菜鸟表示看起来很吃力
  •   纸张比擦屁股的纸还差。
  •   很好,值得,书本 gaikuang
  •   书本身质量还行,没有什么大的瑕疵,服务还算到位,就是运输方面有待提高
  •   还好了,太菜鸟化……适合入门者……
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7