我目前正在一个班级项目上,我们正在使用sqlplus上的数据库和GWT作为用户界面来完成Twitter的基本实现.
我的后端数据库访问部分很简单.我有一些类,其中包含用于相应地访问/修改数据库的方法,并且您只需要传入Connection对象作为每个类的构造函数.基本上,每种方法都会启动一个Statement,执行查询,并在必要时解析ResultSet.
但是,正在开发前端GWT部分的我的合作伙伴无法在她的代码中弄清楚如何连接到SQL Server.例如,在主页上,我们有几个文本字段和一个确认按钮.我对GWT一无所知,所以这可能是完全错误的,但是您可以只在确认按钮的onclick侦听器中创建为后端实现的类的新实例,然后调用适当的函数来修改数据库吗?我的伙伴说了一些有关创建新的异步接口和类的事情,但是我真的不明白为什么她需要这样做,因为我的印象是她可以在适当的地方调用我的函数来修改/访问数据库.
预先感谢您的反馈!
初级DB学生
解决方法:
GWT是一个将代码编译为javascript的框架,可在客户端(浏览器)上运行.由于浏览器没有用于连接数据库服务器的通用接口(通常这通常是个坏主意),因此GWT不支持该接口.
您应该研究的是在GWT客户端和后端Web服务器之间建立通信通道,并使该服务器与数据库服务器通信:
Client (written in GWT) <–> Web Server <–> Database
server
一个好的开始将是:
http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html
标签:sqlplus,sql,java,gwt 来源: https://codeday.me/bug/20191102/1994225.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。