该【jdbc操作技术 】是由【1485173816】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【jdbc操作技术 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。JDBC数据库操作
西南交通大学 信息科学与技术学院&轨道交通国家实验室
主讲:陈剑波
职称:讲师
特长:软件开发、系统架构与维护
电话:
邮件:
内容提要
本次课程主要讲解基于WEB的JDBC数据库应用程序开发。
2. 迭代式开发过程简介
1. 关于JDBC与数据库连接池
3. 建立项目,调研需求,确定用户界面
5. 业务逻辑编写
4. 建立数据库,配置连接池
6. 表示层页面完善
7. 维护
1. 关于JDBC与数据库连接池
JDBC——Java Data Base Connection
采用连接池的原因
服务器的TCP连接数有限
建立连接耗费资源(客户机与服务器来回握手)
连接池简述
在服务器端缓冲若干连接,称为“池”。
客户访问后,把连接放回“池”中,以供以后来访客户继续使用
续1
连接池代码
连接池别名(一般与数据库名相同)
服务器地址(域名)
端口
数据库名
登录名
密码
驱动程序路径(类名)
其它(最大连接数、空余连接数。。。)
请参照各数据库厂商的相关文档
续2
MySQL连接池
<Resource name=“jdbc/数据库名” url=“jdbc:mysql://主机域名或IP地址:端口号/数据库名useUnicode=true&characterEncoding=gbk” username=“用户名” password=“密码(驱动程序)" validationQuery="select 1"/>
续3
SQL Server连接池
<Resource name=“jdbc/别名(一般同数据库名)” url=“jdbc:sqlserver://主机域名或IP地址:端口号;DatabaseName=数据库名” username=“数据库用户名” password=“密码(驱动程序名)" auth="Container" type="" maxActive=“25" maxIdle=“5" maxWait="5000"/>
2. 迭代式开发过程简介
建立项目
调研用户需求,确定要维护的对象
设计最简化的用户界面
编写数据库
开发业务逻辑(Java后台)
完善前台页面
维护
3. 建立项目,调研需求,确定用户界面
建立项目
本项目为JDBC操作示例,项目名就是JDBC
打开MyEclipse建立一个JDBC的WEB项目
在项目中建立doc目录,用于存放开发文档
在项目中建立db目录,用于存放数据库脚本或数据文件
在项目中建立ref目录,用于存放参考文档
本项目是对【用户资料】进行CRUD操作,包含
查询(模糊查询)
注册
修改资料
删除用户
续1
用户资料包括
编号(序号)
姓名
密码
描述
续2
用户界面设计
主页
欢迎信息
到其它页面的链接(注册、用户列表与模糊查询)
用户列表与模糊查询页面
用户列表
相关链接(删除、资料查看、资料修改)
注册页面
资料查看页面
资料修改页面
jdbc操作技术 来自淘豆网m.daumloan.com转载请标明出处.