- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(JavaWeb技术9
2007__---2008___学年第___1__学期
成都东软信息技术职业学院教案
【首页】
课程名称 Java Web技术 授课专业 计算机科学与技术系,信息技术与商务管理系 班级 06级
软件1-9班 课程编号 课程类型 必修课 校级公共课( );基础或专业基础课();专业课( √) 选修课 限选课( );任选课( ) 授课方式 课堂讲授( √);实践课( √) 考核方式 考试( );考查(√ ) 课程教学
总学时数 96 学 分 数 6 学时分配 课堂讲授 35 学时; 实践课 61 学时 教材名称 Jsp网络应用开发例学与实践 作 者 张军 出版社及
出版时间 清华大学出版社
2006.6 指定参考书
java核心技术 卷-
java核心技术 卷二
JSP设计第二版 作 者
程峰
王建华
汪青青 出版社及
出版时间
2003.10
2003.10.
2004.10 授课教师 张小华 职 称 教 学
单 位 计算机科学系 授课时间 2007年~2008年第一学期 注:表中( )选项请打“√”
成都东软信息技术学院教案
学院部门: 计算机科学系 任课教师:张小华 编号:_______________
周 次 第 7 周, 第1次课 2007年 10月23日 章 节
名 称 JavaBean+DAO结构 授 课
方 式 课堂讲授(√);实践课(√ ) 教 学
时 数 2 时间分配 授
课
要
点 点名并叫一个学生上台操作(10分钟)
当前编写的数据库应用程序中的问题(10分钟)
提问:
①要改变当前数据库的地址,现有代码如何更改?
②要改变当前数据库的名字,现有代码如何更改?
③要改变当前数据库的用户名,现有代码如何更改?
④要改变当前数据库的用户名,现有代码如何更改?
结论:
代码冗余(重复)、没有考虑到代码重用
解决方法:
将重复的代码(能重用的代码放到一个方法中或类中)
DBMain.java
3、DBMain.java的编写,以及已经编好的代码的修改,使它们调用DBMain中的getPreparedStatement方法。(25分钟)
5、编写BookBean.java(25分钟)
将book表的记录封装在BookBean类中,这样我们在传参数时只传一个BookBean对象即可。BookBean的代码结构如下:
public class Book
{private int book_id;
private String book_name;
private String book_author;
private String book_publisher;
private String book_type;
private String book_isNew;
private float book_price;
private String book_picture;
public int getBook_id()
{return book_id; }
public void setBook_id(int book_id)
{this.book_id = book_id;}
……
}
第 页
6、编写BookDAO.java(20分钟)
BookDAO类中的getAllBook()的返回值改为ArrayList,此ArrayList放的是BookBean类的对象集合。getBookById()的返回值改为BookBean,返回一个图书对象。将addBook()和modifyBook()的形参改为BookBean对象。BookDAO的结构如下:
public class BookDAO
{
public void addBook(BookBean book) {…}
public void modifyBook(BookBean book) {…}
public void deleteBook(book_id) {…}
public ArrayList getAllBooks(){…}
public BookBean getBookById(int id) {…}
public void realse() throws SQLException{…}
}
教
学
重
点
与
难
点 重点:编写用JDBC添加记录的程序,以及常见错误的修改 课
堂
讨
论
与
练
习
学生
文档评论(0)