首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
文中采用CORBA的对象包装技术,由CORBA服务器作为中间代理,在它内部将JDBC封装,而对外则提供与JDBC API形式几乎完全相同的接口,实现了一个可以对网络上各种类型数据库进行访问的包装器.由于采用CORBA和接口定义语言OMG IDL,实现了网络的透明性,使客户端和CORBA服务器端相互独立,屏蔽了程序设计语言和操作系统的差异.而且,由于使用了JDBC技术,使得系统具有较好的可扩展性,只要增加其他的JDBC驱动程序,系统就可以连接更多类型数据库.文中实现的包装器不需要针对不同类型的数据库设计不同的wrapper,只要在Metadata Object中提供各数据库的元信息,设计相应的JDBC驱动程序,将它们封装在wrapper中即可.  相似文献   

2.
刘政怡  谢荣传 《微机发展》2004,14(10):78-81
文中采用CORBA的对象包装技术,由CORBA服务器作为中间代理,在它内部将JDBC封装,而对外则提供与JD BCAPI形式几乎完全相同的接口,实现了一个可以对网络上各种类型数据库进行访问的包装器。由于采用CORBA和接口定义语言OMGIDL,实现了网络的透明性,使客户端和CORBA服务器端相互独立,屏蔽了程序设计语言和操作系统的差异。而且,由于使用了JDBC技术,使得系统具有较好的可扩展性,只要增加其他的JDBC驱动程序,系统就可以连接更多类型数据库。文中实现的包装器不需要针对不同类型的数据库设计不同的wrapper,只要在MetadataObject中提供各数据库的元信息,设计相应的JDBC驱动程序,将它们封装在wrapper中即可。  相似文献   

3.
基于Java技术的软件开发,应用RMI,JDBC等技术实现一个小型网络电话系统,应用ACCESS数据库记录相关数据,使用JDBC实现Java程序与数据库的连接,通过对端口的设计,实现两台计算机之间的模拟通讯。  相似文献   

4.
基于模板方法的JDBC API的抽象封装与实现   总被引:2,自引:0,他引:2  
刘泉  赵晓明 《计算机应用》2006,26(9):2222-2224
作为访问关系数据库的核心标准,JDBC在Java平台的应用上发挥着至关重要的作用,然而它自身的不足增加了直接基于JDBC API应用的复杂度。分析了直接采用JDBC API访问数据库的相关问题,并利用模板方法和回调函数对API进行抽象封装,且给出了相应的实现,最后比较了直接采用JDBC API和对API进行封装后的性能差异,证明该封装与实现是一个良好的实践模型。  相似文献   

5.
一个使用JavaBeans连接数据库的JSP应用   总被引:2,自引:0,他引:2  
李媛  刘涤尘 《控制工程》2005,12(1):77-80
JDBC(Java Database Connectivity)是Java中连接数据库的接口技术,是开放数据库互联ODBC的Java实现;JavaBearls是一个可重复使用的软件组件,可以在任何安装了Java运行环境的平台上使用,而不需要重新编译。通过介绍JSP技术的特点以及分析在JSP页面中应用XML的可行性,研究了在JSP中使用JDBC技术的方法,实现了利用JSP中的JDBC和JayaBeans动态连接、访问Web数据库。最后给出了一个使用JDBC和JavaBeans技术访问SQL Server 7.0数据库,向网上发布电力系统报表信息的应用实例。  相似文献   

6.
基于JDBC数据库连接池技术的研究与实现   总被引:2,自引:0,他引:2  
在基于JDBC的数据库应用开发中,对应用性能影响的一个重要方面往往是数据库连接的管理。由于传统的访问数据库模式在这方面存在明显的缺陷,这就需要在实际的应用开发中重新设计一个更加合理、高效的解决方案。本文在透彻分析传统模式缺陷的基础上提出并实现一个合理、有效的策略:数据库连接池技术。运用这一技术能极大地改善数据库连接的管理效率,使得开发高性能的数据库应用成为可能。同时,本文还深入地剖析连接池管理中的几个关键技术:连接池大小的确定、事务处理、封装和连接多个数据库服务器等。最后给出一个数据库连接池的通用实现框架及其使用方法。  相似文献   

7.
基于Java RMI和JDBC的多层分布式应用系统的构造与实现   总被引:2,自引:0,他引:2  
在分析JavaRMI和JDBC技术的基础上,提出了一个基于JavaRMI和JDBC的多层分布式并能访问异种数据库的应用系统结构模型,并结合"供电局Intranet综合查询系统",具体说明了实现该应用系统的关键技术和途径。  相似文献   

8.
本系统主要功能:对用户输入的单句或多句SQL语句进行处理,及时返回查询结果或者操作信息。本系统具有以下特点:采用主流的Web设计语言JSP设计客户端界面,用JDBC实现对数据库的无缝连接;使用JDBC扩展包中的行集来缓存结果集;使用javacc工具自动生成语法分析器;这些后台操作大部分采用了JavaBeans进行封装。  相似文献   

9.
探讨了使用JNDI技术实现JDBC应用程序接口,实现数据库连接缓冲池,从而提高代码的可移植性。优化数据库的使用性能,实现真正的分布式事务处理。并通过一个开发实例对使用数据库连接缓冲池和直接使用JDBC接口访问数据库进行了比较。  相似文献   

10.
现在很流行在Web应用系统设计中运用MVC框架结构进行开发.在客户关系管理的Web应用中,选用SpringMVC作为系统构架模式.运用Hibernate技术实现关系型数据库模型上的持久化,对JDBC进行封装,提高Model层的质量.运用MyEclipse的IDE组件进行基于JDBC的数据库表的OR映射工作.运用DAO模式实现业务逻辑与数据逻辑分离,底层关系数据的结构变化不再对业务逻辑造成大的影响.  相似文献   

11.
Java中的持久性存储技术——JDBC和JDO   总被引:1,自引:0,他引:1  
冯战  郝克刚  葛玮 《微机发展》2006,16(9):46-49
在实际的企业应用程序中,开发人员可以通过多种方式来实现数据的持久化存储。例如,使用Java序列化并存储整个对象的二进制表示;较通用的企业方案是通过EJB来使用应用程序服务器的工具;或者使用JDBC存储在数据库中,还有就是通过JDO。文中主要介绍了JDBC和JDO技术,并把JDBC和JDO作了比较,讨论了各自的特性和不同点,并突出了常见的误解。最后得出一般性的结论:它们是互补的API,每个都为各自的目的而很好地服务。  相似文献   

12.
JDBC为应用程序提供了对各种数据库统一的访问接口,在基于JSP的web应用中,通常采用Beam JDBC的方式进行开发,把相应的数据库操作封装在不同的Beam内,解决存取问题。JDO技术作为JDBC API的扩展,采用透明的中间件存储技术,减少传统开发的繁琐工作,以全新的完全面向对象的概念来开发。文中就这两种技术进行介绍和比较。  相似文献   

13.
阐述了利用JDBC技术访问数据库的方法,并详细讨论了JDBC的两种接口以及使用JDBC技术时的软件设计步骤,最后给出一个使用JDBC的实例。  相似文献   

14.
基于JSP的B/S动态网站开发及数据库连接   总被引:1,自引:0,他引:1  
在探讨JSP原理和相关技术的基础上,通过B/S模式的‘网页动态生成系统’的设计实例,给出了基于JSP技术的动态网站建设的可行性方案。分析了JDBC与数据库相连的方式,对JDBC和ODBC的差异进行了比较,表明采用JDBC技术连接和操作各种数据库更加简便。  相似文献   

15.
Java语言是目前广泛使用的网络数据库编程语言,JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,使数据库开发人员可以用纯Java语言编写完整的数据库应用程序,Java和JDBC结合真正实现一次编写,处处运行.介绍JDBC技术,阐述了JDBC接口技术JDBC API和JDBC驱动程序,给出采用JDBC-ODBC桥来实现关系型数据库SOL查询的实现方法.例程中采用Access2000数据库,说明了用JDBC编写访问数据库的一般步骤:加载JDBC-ODBC桥驱动程序;建立与数据库的连接;执行SQL查询语句和处理对数据库的查询结果.所举案例对实际数据库项目的开发有一定的实用价值.  相似文献   

16.
袁健美 《微机发展》2007,17(6):29-31
在探讨JSP原理和相关技术的基础上,通过B/S模式的‘网页动态生成系统’的设计实例,给出了基于JSP技术的动态网站建设的可行性方案。分析了JDBC与数据库相连的方式,对JDBC和ODBC的差异进行了比较,表明采用JDBC技术连接和操作各种数据库更加简便。  相似文献   

17.
本文介绍了一种基于Java的开源报表工具JasperReports和ORM技术的相关知识,分析了ORM技术相对与JDBC等数据库操作方法的优越性。最后通过一段简单的代码演示了在JasperReports报表工具中使用ORM的基本方法。希望能对实际的开发应用有所助益。  相似文献   

18.
本文介绍了一种基于Java的开源报表工具Jasper Reports和ORM技术的相关知识,分析了ORM技术相对与JDBC等数据库操作方法的优越性。最后通过一段简单的代码演示了在Jasper Reports报表工具中使用ORM的基本方法。希望能对实际的开发应用有所助益。  相似文献   

19.
JDBC,MySQL和JDBCProxy联合实现Java数据库   总被引:1,自引:0,他引:1  
JDBC作为Java数据库操作的基础,占有重要的应用地位。通过DriverManager类可以建立数据库连接,使用Statement类型可以完成数据库基本访问,CallableStatement实现存储过程的调用。JDBCProxy可以理解为JDBC代理,是一个开源的JDBC项目,其架构在JDBC Driver之上,能够记录一个Java应用的数据库访问过程,并将这个过程重现,辅助程序测试。通过实例讨论了JDBC对MySQL数据库的操作方法和JDBCProxy的工作过程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号