繁体   English   中英

使用GWT连接到SQL Server

[英]Connecting to SQL server with GWT

我目前正在开发一个类项目,我们正在使用sqlplus上的数据库和用户界面的GWT进行Twitter的基本实现。

我的后端数据库访问部分很简单。 我有一些类包含相应地访问/修改数据库的方法,您只需要将Connection对象作为每个类的构造函数传递。 基本上,每个方法都会启动一个Statement,执行查询,并在必要时解析ResultSet。

但是,我的合作伙伴,正在研究前端GWT部分,无法弄清楚如何在她的代码中连接到SQL服务器。 例如,在主页面上,我们有几个文本字段和一个确认按钮。 我对GWT一无所知,所以这可能是完全错误的,但是你可以在确认按钮的onclick监听器中创建我为后端实现的类的新实例,并调用相应的函数来修改数据库吗? 我的合作伙伴说了一些关于创建新的异步接口和类的内容,但我真的不明白为什么她需要这样做,因为我的印象是她可以在适当的位置调用我的函数来修改/访问数据库。

提前感谢您的反馈!

初学DB学生

GWT是一个将代码编译为javascript的框架,它在客户端 (浏览器)上运行。 由于浏览器没有连接到数据库服务器的通用接口(通常这也是一个坏主意),GWT无法支持。 您应该注意的是,在GWT客户端和后端Web服务器之间构建通信通道,并使该服务器与数据库服务器通信:

客户端(用GWT编写)< - > Web服务器< - >数据库服务器

一个好的开始是: http//code.google.com/webtoolkit/doc/latest/tutorial/RPC.html

RequestFactory是GWT-RPC的替代品,可能更适合您,因为它适用于面向数据的服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM