网站的数据库查询接口怎么做

网站的数据库查询接口怎么做,第1张

jsp网站,想提供接口给其他项目获取数据库的数据方法如下:

jsp接收参数,就跟java类接收参数一样,用request.getParameter("参数名")获取

网页游戏发送上来的参数,然后调用数据库,把需要的信息查询出来,通过字符串或者xml或者

json总之一切你想要的数据格式,返回出来就可以了。

返回出来实现:直接利用outputstream对象write出来即可,最后记得关闭。

java.io.OutputStream os = response.getOutputStream()

os.write(buf, 0, readSize)

你说的“从接口取数”是不是从代码的角度看,如果是,请往下看(因单纯接口而没有实现是取不了数的,就看实现功能的代码放在哪里而已)

Interface IDBOper

{

DataTable GetData(string sql)

}

//例如下面的代码放在后台,创建Remoting代理对象,客户端就可经过接口调用

public Class DBOper: IDBOper

{

DataTable GetData(string sql)

{

//具体实现取数代码

}

}

//利用相关方法获得实例

IDBOper _dbh=Activator.GetObject(typeof(IDBOper), string.Format("{0}/dboper", addr)) as IDBOper

//接口调用(只是从客户端代码角度看)

DataTable dt=_dbh.GetData()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6685354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存