基于JSP的数据库开发技术研究

2011-03-06 09:16:58杨馥显刘嘉勇
通信技术 2011年3期
关键词:页面数据库效率

杨馥显,刘嘉勇

(四川大学 电子信息学院,四川 成都 610064)

0 引言

JSP技术作为一种动态网页技术标准[1],与其他传统开发技术相比,在易用性、效率、安全性和可移植性[2]方面都有很好的表现。在 Web开发应用中,与数据库的交互是整个开发过程中非常重要的一个部分。JSP访问数据库主要是使用JDBC连接技术来实现。在Web环境中,如果有大量的用户频繁的访问数据库,那么 JSP和数据库之间交互效率将是整个Web应用中很重要的一个问题。这里针对JSP使用JDBC访问数据库时的效率问题,提出并实现了数据库连接池的技术。

1 JSP技术简介

JSP是Java Server Pages的缩写,是由Sun公司倡导,于1999年推出,正日益成为开发Web动态网站的重要而快速有效地开发技术。JSP充分利用了Java技术的优势,具有极强的扩展能力和良好的收缩性,与开发平台无关,这源于Java的“一次编写,到处运行”[3]的特点,同时也是一项安全的技术。它具有良好的动态页面与静态页面分离的能力,编译后运行,因而正逐渐成为因特网开发的主流技术。

2 JDBC技术

在基于JSP开发的Web系统中,JDBC是程序员和数据库打交道的主要途径,它提供了完备的数据库操作方法接口。JDBC[4]的全称为Java DataBase Connection, 是一套面向对象的应用程序接口(API),制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准接口的实现。通过使用JDBC技术,开发人员可以用纯Java语言和标准的SQL语句编写完整的数据库应用程序,并且真正的实现了软件的跨平台性。

3 JDBC数据库访问机制的实现

JDBC是Java应用程序和数据库沟通的桥梁,通过JSP程序完成与数据库的连接,执行相应的数据库操作。……

登录APP查看全文

猜你喜欢
页面数据库效率
大狗熊在睡觉
刷新生活的页面
保健医苑(2022年1期)2022-08-30 08:39:14
提升朗读教学效率的几点思考
甘肃教育(2020年14期)2020-09-11 07:57:42
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
跟踪导练(一)2
“钱”、“事”脱节效率低
中国卫生(2014年11期)2014-11-12 13:11:32
同一Word文档 纵横页面并存