我是一名学生,想用动态计划管理器制作最终草稿。
有人提议使用Java。限制:应该使用带有GXT的GWT(可选)+关系数据库(例如MySql),并且将使用拖放库进行操作。GWT - 使用拖放操作的关系数据库
拖放操作将直接与数据库进行通信,例如将一名学生拖到一个班级。 您应该在学生各自的表格中插入一个插页。 这是一个有趣的挑战,但需要很多知识。
我问的问题是,如果任何人有经验做类似的事情,并可以告诉我从哪里开始, 使用什么技术(如关系数据库),最佳方法,技巧等。
说明:我已经绘制数据库,开始学习Google Web Toolkit文档。
谢谢。
谢谢** code-gijoe **。这对我来说将是一个巨大的挑战。令我感到害怕的是编码Drag and Drop的对象,并用持久性保存它们。 关于持久性,我在MySql中思考。你谈到使用Hibernate。 我来看看Hibernate。 关于GXT,只考虑因为Drag n'Drop的图书馆,但也许我会按照你的意见和 我会留下它的后面。我只会使用GWT。这将是非常困难的... – 2011-03-29 13:57:18
拖放我发给你的东西很容易。你创建一个可drageable的GWT元素(可以是一个简单的列表框)。您创建一个放置目标(可能是另一个列表框)。用一个简单的GWT项目(来自Eclipse中带GWT插件的示例GWT项目)构建它。使用GWT的UIBinder功能。不要使用活动/ MVP和其他先进的东西。你可以有几个Java文件和XML,就是这样。持久性可以稍后完成。请记住,您需要一些GWT-RPC异步服务来发送/获取数据! – 2011-03-29 14:51:39