简体   繁体   English

用于Java桌面应用程序的框架

[英]What frameworks to use for java Desktop applications

I am not familiar with any of the leading frameworks of java but still i managed to develop a desktop application. 我不熟悉java的任何主要框架,但我仍然设法开发桌面应用程序。 These days people are talking about spring, strut, hibernate etc.. I want to know how many of kind frameworks exists there and which of them are commonly used for developing a desktop application which involves database as well. 这些天人们都在谈论spring,strut,hibernate等。我想知道那里有多少种类的框架,以及哪些框架通常用于开发涉及数据库的桌面应用程序。

Which of them do you think is a must learn for Desktop application developers. 您认为哪些是桌面应用程序开发人员必须学习的。 Thanks in advance.. 提前致谢..

None of those are directly related to desktop applications, although Spring can be used just about anywhere, and Hibernate is app-framework-neutral. 这些都与桌面应用程序没有直接关系,尽管Spring几乎可以在任何地方使用,而Hibernate是app-framework-neutral。

The only real desktop framework player these days, IMO, is Griffon . 现在唯一真正的桌面框架播放器,IMO,是格里芬

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

Take a look at the NetBeans platform. 看一下NetBeans平台。 It is a very sound framework that eases a lot of things - but it does have steep learning curve. 这是一个非常合理的框架,可以减轻很多事情 - 但它确实有陡峭的学习曲线。

Especially when you know Swing already it's very handy, because you after all it's a Swing framework and plays nicely with any Swing component out there. 特别是当你知道Swing已经非常方便的时候,因为你毕竟它是一个Swing框架,可以很好地适应任何Swing组件。

Here is a nice little demo showing how to use JPA and the NetBeans platform to create a simple CRUD application: 这是一个很好的小演示,展示了如何使用JPA和NetBeans平台创建一个简单的CRUD应用程序:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM