【问题标题】:What frameworks to use for java Desktop applicationsjava桌面应用程序使用什么框架
【发布时间】:2012-01-22 19:54:44
【问题描述】:

我不熟悉任何领先的 java 框架,但我仍然设法开发了一个桌面应用程序。这些天人们都在谈论spring、strut、hibernate等。我想知道那里有多少种框架,其中哪些通常用于开发涉及数据库的桌面应用程序。

您认为其中哪些是桌面应用程序开发人员必须学习的。提前谢谢..

【问题讨论】:

    标签: java desktop-application jsr296


    【解决方案1】:

    这些都与桌面应用程序没有直接关系,尽管 Spring 几乎可以在任何地方使用,而且 Hibernate 是应用程序框架中立的。

    目前唯一真正的桌面框架播放器,IMO,是Griffon

    【讨论】:

    • 我 +1 了这个答案,但它确实可以使用多个 一个 框架来响应 OP。也许这些天真的只有一个球员。
    • @Jason 除了 RCP(例如 Eclipse、NetBeans)之外,没有太多常用的选项。我想 JavaFX 可能会在名单上,尽管它也没有太大的吸引力。
    【解决方案2】:

    也许您真的不需要框架,看看 SWT/JFace 数据绑定对于面向桌面/数据库的应用程序开发人员来说也很不错。

    【讨论】:

      【解决方案3】:

      看看 NetBeans 平台。这是一个非常完善的框架,可以简化很多事情 - 但它确实有陡峭的学习曲线。

      尤其是当您已经了解 Swing 时,它非常方便,因为毕竟它是一个 Swing 框架,并且可以很好地与任何 Swing 组件配合使用。

      这是一个很好的小演示,展示了如何使用 JPA 和 NetBeans 平台创建一个简单的 CRUD 应用程序:

      http://platform.netbeans.org/tutorials/nbm-crud.html

      【讨论】:

      • 实际上我已经使用 netbeans 开发了我的第一个桌面应用程序。我正在为数据库使用 JDBC 连接器。我只是想知道做这件事的专业方法,并用稳定的框架更新自己......
      • @Deepak:我认为您将 Netbeans(IDE)与 Netbeans(平台)混淆了。 Netbeans(平台)是一种用于开发您自己的桌面应用程序的框架/库。
      • 哦,是的,当你说 netbeans 时,我认为它是 IDE,我不知道 netbeans 平台。感谢您指出这一点!
      猜你喜欢
      • 1970-01-01
      • 2016-05-03
      • 2010-09-08
      • 2010-09-14
      • 2011-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多