RMI+JDBC远端数据库的访问

本文介绍了一个使用RMI(Remote Method Invocation)技术结合JDBC,实现在客户端远程访问服务器上的MySQL数据库,完成创建表、录入成绩及查询成绩等功能的简单成绩查询系统。通过DBmanager类处理数据库操作,定义DataService接口并实现DataServiceImpl,再由DeployServer部署服务,最终在RmiHelloClient中调用接口进行查询。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现简单的成绩查询系统(创建表,录入成绩,查询成绩等)。在服务器端,通过JDBC访问数据库。客户端调用服务端提供的各种数据库操作。


这里写图片描述


(1) 使用mysql-connector-java-5[1].0.8.zip驱动包,编写DBmanager类,访问mysql数据库,实现创建表,录入成绩,查询成绩等操作。
(2)定义服务接口DataService,请参考RMI实例DataServie.java。提供创建表,录入成绩,查询成绩等操作(尽量与DBmanager类中的操作定义成同样的形式)。
(3)实现服务,请参考RMI实例DataServiceImpl。对实现创建表,录入成绩,查询成绩等操作。实现过程中可直接使用DBmanager类。
(4)编写部署类DeployServer,请参考RMI实例DeployServer.java。
(5)使用DataService接口,实现客户端,请参考RMI实例RmiHelloClient.java。


主要代码:
服务接口DataService:
这里写图片描述
实现,调用了DBmanager类:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值