编辑推荐——JDBC提供了Java应用程序与各种不同数据库之间进行对话的方法,Java 和 JDBC 结合应用,会使信息传播变得更简单,更经济!本门课程《深入浅出JDBC》,以“药店管理系统”这个项目对每一讲的知识点进行串联,在每一讲中通过浅显易懂的语言和代码实战演练的方式讲解知识点;同时把每一讲的知识点串联起来,又可以完成我们所想要的项目。本门课程的讲授主要以实际演练加同步讲解为主,环环紧扣,生动形象,浅显易懂。体现了教师本身独特鲜明的教学风格。
PS:王哲老师的下一门课程——《9天玩转JSP》,在该课程中也将会用到JDBC的知识,请大家继续关注。
老师有话说:大家好,我是本门课程的讲师王哲。为了帮助大家顺利学习编程方面的知识,故借ITCAST这个平台把自己的经验传授给需要帮助的人。我坚信:只要大家在合理的学习方法下,通过自己的努力,你肯定可以行的。请关注我以后的课程会介绍j2ee的东西,首先会在后面给大家介绍jsp的使用,请大家期待~~!
本课程教学目标:
1. 学员能够掌握搭建软件开发与运行平台的基本技术。
2. 学员能够掌握基本sql语句的编写
2. 学员能够了解JDBC概念和如何执行增、删、改、查的操作。
3. 学员能够了解执行存储过程(无参数存储过程,有输入参数的存储过程,有输出参数的存储过程)
4. 学员能够掌握事务的编写。
5. 学员能够掌握分层结构编写(在分层结构中用到jdk1.5的新特性泛型)
6.学员能够编写规范化的代码
本课程适合对象:
1、熟悉JAVA语言
2、了解JAVA SWING
学完本课程,你将能够——
经过10讲的学习,学员能实现一个具备基本功能的药店管理系统,可以实现进销存流程,就是对药品的增加,修改,更新,删除,查询等功能,还可以实现药品的销售,以及库存的变化。同时也可以理解其他一些管理系统的做法。本课程中以基于项目的教学方式来讲解,并把项目的每一个知识点分解到课程每天的进度中,通过这个课程的学习,让学员学会MIS(管理信息系统)系统项目的做法。
课程大纲:
第一讲:开发环境搭建与学习总体指导
JDBC的项目展示和平台搭建,平台采用Eclipse +jdk的方式开发,以及讲解的eclipse的使用。
第二讲:基本sql语句的编写
在SQL SERVER 2005环境下如何创建数据库、表以及表的四种操作(SELECT、DELETE、INSERT、UPDATE)的使用。
第三讲:JDBC概念和执行查询的操作
JDBC的概念和如何用JDBC技术在Eclipse平台中实现和SQL SERVER 2005的连接以及查询操作的实现。
第四讲:执行增加、删除操作
如何用JDBC技术实现数据库的增加和删除操作,以两种方式实现了增加操作和删除操作的注意事项。
第五讲:执行更新操作
用JDBC技术实现数据库的更新。
第六讲:执行简单存储过程
存储过程的概念和分类,重点讲解用JDBC如何执行各种存储过程(无参数的存储过程、有输入参数的存储过程、有输入和输出参数的存储过程)。
第七讲:执行复杂存储过程
用存储过程实现的分页,在该分页中做到了很高的重用性,实现一个数据库中所有表的分页。
第八讲:事务
主要讲解了在SQL SERVER 中事务的概念、特性、分类和隔离级别,然后讲解在JAVA语言中实现事务的过程以及种难点。
第九讲:分层实现(I)
分层这两讲中实现了前面讲解的所有知识点的结合,并以一种更好的方式来书写程序,让程序有更好的扩展性和重用性。
通过实现系统中登陆模块,采用对比的方式(一种不采用分层,一种采用分层),来体会分层的优点。
第十讲:分层实现(II)
通过实现系统中增加药品和查找所有的药品的示例,来加深分层的书写和理解
特别提示:请您选用IE浏览器观看课件,以确保达到最好的显示效果。我们会尽快使课件兼容火狐和遨游浏览器



