java桌面应用程序使用什么框架
我不熟悉任何领先的 java 框架,但我仍然设法开发了一个桌面应用程序。现在人们在谈论 spring、strut、hibernate 等。我想知道那里有多少种框架,其中哪些通常用于开发也涉及数据库的桌面应用程序。
您认为其中哪一个是桌面应用程序开发人员必须学习的。提前致谢..
I am not familiar with any of the leading frameworks of java but still i managed to develop a desktop application. 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.
Which of them do you think is a must learn for Desktop application developers. Thanks in advance..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尽管 Spring 几乎可以在任何地方使用,并且 Hibernate 与应用程序框架无关,但这些都与桌面应用程序没有直接关系。
目前唯一真正的桌面框架播放器,IMO,是 Griffon。
None of those are directly related to desktop applications, although Spring can be used just about anywhere, and Hibernate is app-framework-neutral.
The only real desktop framework player these days, IMO, is Griffon.
也许您并不真正需要框架,请看一下 SWT/JFace 数据绑定,对于面向桌面/数据库的应用程序开发人员来说,学习它也很不错。
Maybe you don't really need a framework, take a look at the SWT/JFace Data Binding that is also good to learn for a desktop/database oriented application developer.
看一下 NetBeans 平台。这是一个非常完善的框架,可以简化很多事情 - 但它确实有陡峭的学习曲线。
特别是当您已经了解 Swing 时,它会非常方便,因为毕竟它是一个 Swing 框架,并且可以与任何 Swing 组件很好地配合。
下面是一个很好的小演示,展示了如何使用 JPA 和 NetBeans 平台创建简单的 CRUD 应用程序:
http://platform.netbeans.org/tutorials/nbm-crud.html
Take a look at the NetBeans platform. 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.
Here is a nice little demo showing how to use JPA and the NetBeans platform to create a simple CRUD application:
http://platform.netbeans.org/tutorials/nbm-crud.html