我已经远离Java编程(除了一些Android开发)和桌面应用程序,但现在我想开发一个Java桌面应用程序作为个人项目。所以我想知道,这种应用程序目前的蓝图是什么?还在Swing和JDBC吗? 话虽如此,还会推荐一套简单项目的技术?作为类比,如果您知道我的意思,我不想只阅读一本800页的关于J2EE的书籍来做一个简单的网页。
由于
答案 0 :(得分:5)
做一点原型设计并选择:
可能还有更多,但这是我尝试过的。从那些,我喜欢Swing。它现在非常成熟。这里有大量的教程。是的,Swing有些事情非常痛苦,但总的来说我认为它仍然是Java的最佳桌面选择。
另一个有趣的事情,如果你是声明性的UI,是YAML。查看this pdf book.
至于第二部分,JDBC仍然很受欢迎,但你可能会想到一些ORM框架(你可以轻松google一些或在stackoverflow上讨论,最流行的是Hibernate)。