2011-06-11 50 views
0

我对基于Java的企业桌面应用程序没有太多经验。我需要用数据库创建一个企业应用程序。你能告诉我什么是技术(休眠,春天),我需要用来创建企业Java桌面应用程序的设计模式。此外,我想知道我怎么能尽管你的问题太笼统,我会给它一个尝试创建一个最终的安装程序在Windows上的应用程序使用数据库创建企业桌面应用程序的最佳实践

感谢

+0

大家好,欢迎StackOverflow上。我希望你已经阅读了[常见问题可以在这里提问](http://stackoverflow.com/faq)。恐怕目前形式的问题显得过于宽泛。在不了解您的设计和问题的情况下,不能提出使用模式,因此询问使用的设计模式会导致模糊的答案。 – 2011-06-11 04:28:48

+0

@Stephen,是的。不能编辑错字。 – 2011-06-11 06:27:28

回答

1

Java桌面: 作为前你到底有:

  1. 摆幅(非常成熟和稳定, 很多样本文档)
  2. 的JavaFX(最新的东西,但不是很 )
  3. jambi qt(一个关于Qt的java包装,用户界面 框架)。

还有其他脚本语言提供了swing的实现。

现在你的桌面应用程序可能是:胖客户端或瘦客户端:) 胖瘦客户端处理大量的客户端逻辑,而瘦客户端更多 只用作演示视图。 在所谓的2层体系结构的网络时代之前,胖胖的人群很流行。 客户在RIA桌面应用程序时代之前就很流行。 (GWT,FLEX)

在服务器端,如果你用java你有选择的浩瀚:用于持久化层 休眠,有或没有JPA2 Eclipse的链接,iBATIS的... Spring或JEE6你可以选择为框架所有断绝侧层......因为他们所拥有的一切:)

但是如果你改一下你的问题的人可能给你更具体的答案

相关问题