【发布时间】:2010-05-25 20:29:55
【问题描述】:
我有以下情况: 我在 Oracle 服务器中有一个视图,我只想在 Web 浏览器中显示该视图,以及一个或两个用于基本过滤的输入字段。没有用户,没有身份验证,只是这个视图可能带有一两列链接到第二个页面以查看主详细信息。子节点只是包含 ID 的主节点列的字符串描述。没有插入或更新。 问题是选择哪种基于 JAVA 的 Web 框架可以以最少的时间完成上述工作
- 代码行
- 代码时间(主观但如果某人有超过一两个框架的经验,也是客观的)
- 配置工作
- 部署工作和要求。
- 依赖项和内存占用
还有: 6. Oracle APEX 不是一个选项。
3,4 和 5 可能是相同的,因为它们是除了功能编码之外的一切。 我想要一些我可以编译的东西,只需通过 FTP 连接到数据库主机即可部署、运行并忘记。 (例如,对于部署方面,想到了 Hudson 方式(java -jar hudson.war 仅此而已))。
另外:3,4 优先于 1 和 2。(咆哮的解释:我不介意编码很多,只要它是应用程序代码,而不是“为什么我们仍然使用 javascript 而不是 http”代码)
谢谢。
编辑 1:ROO 尝试。 首先我尝试了 Spring Roo,但这就是发生的事情,这正是我想要避免的那种事情:
- 下载的 Roo(设置环境变量、路径等)
- 看到它需要 Maven(第一种气味)
- 安装的maven
- 在 roo shell 中设置我的项目
- 尝试运行它但无法构建,因为 maven 无法找到工件。
- 在网上搜索,最终发现我需要调整生成的 pom,因为在使用 Oracle 时,由于 ROO 中的一个小错误(包括 maven 存储库而不是 spring 存储库)导致了 springsource 存储库和 maven Central 之间的问题。 ..等等..等等..
- 放弃 Roo 因为: 我想要在本地安装的数据库中显示一个简单的一页表视图,30 分钟后,除了搜索 maven 论坛以了解为什么 maven 无法在一个名为“存储库”。
【问题讨论】:
标签: java web-frameworks