gpt4 book ai didi

java - Java 应用程序框架的选择

转载 作者:行者123 更新时间:2023-11-30 05:02:17 26 4
gpt4 key购买 nike

我将开发一个复杂的应用程序。应用程序将动态创建数十万个表单,在这些表单上可以动态应用规则以及该表单的交易。

对于此应用,必须牢记以下几点:

1.快速加载:

1.1 初始应用程序加载时间必须更短。

1.2 由于表单存在缺陷,因此可以控制数十万个具有所有属性的表单。因此,从数据库获取表单时,它应该很快。

2.控制丰富度:

无论使用哪种框架,都应该有丰富的控件,如:日期、日期时间选择器、Grid、TextBox、TextAera、Combox 等控件。

3.浏览器兼容性

它应该与所有浏览器兼容。

4.分辨率独立性

应用程序应该与分辨率无关。即它应该适用于每种分辨率和每种浏览器。

5.移动兼容性

为此,我刚开始使用演示应用程序。为此,我选择了 GWT2.0.3 + gwt-ext、Hibernate

Hibernate 满足了后端的所有需求。但是我对 GWT 不满意,因为存在加载问题,浏览器问题。

所以我只需要选择框架的帮助。请也建议我有关模式即 MVP、MVC。我也搜索过spring框架但不太了解。所以请就此向我提出建议。

最佳答案

我很惊讶您发现 GWT 存在问题。我个人认为,它是最干净的前端实现之一。 (您是否在将其与 hybernate 集成时遇到过问题?)

无论如何,另一个基于java风格的框架(扩展了gwt并且更丰富)是Smart GWT,您可以研究一下。我在这里做了详细的比较,回答了你的问题 - GWT,Smart GWT,GWT-ext comparison

如果您不是在寻找基于 java 风格的前端,那么您也应该看看 jQuery。 http://jquery.com/ 。它甚至还有一个针对触摸优化的版本 http://jquerymobile.com/

编辑-

1) 您甚至可以查看 Flex,它是基于 Flash 的。 http://www.adobe.com/products/flex/

2) 另外,如果基于 Web 的表单是主要领域,请查看 Grails http://www.grails.org/

关于java - Java 应用程序框架的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6276607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com