我对基于Java的企业桌面应用程序没有太多经验。我需要用数据库创建一个企业应用程序。你能告诉我有什么技术(休眠,弹簧),我需要用来创建企业级Java桌面应用程序的设计模式。另外,我想了解如何在Windows上为此应用程序创建最终安装程序
由于
答案 0 :(得分:1)
尽管你的问题太笼统,但我会尝试一下:
Java桌面: 作为前端你有:
还有其他脚本语言提供超越摆动的实现。
现在你的桌面应用程序可能是:胖客户端或瘦客户端:) 与胖客户端相比,胖客户端在客户端处理了大量逻辑 仅用作演示视图。 在所谓的2层体系结构中,网络时代之前的流行趋势很受欢迎。 在RIA桌面应用程序时代之前,客户端很受欢迎。 (GWT,FLex)
在服务器端,如果你使用java,你有很多选择:对于persistance层 Hibernate,带或不带JPA2的Eclipse Link,Ibatis ...... Spring或Jee6你可以选择作为所有服务器端层的框架......因为它们拥有一切:)
然而,如果你重新提出问题,那么人们可能会给你更具体的答案