通过 Play! 对 Java 和 JPA 产生了兴趣!Framework 1.x,我有兴趣为桌面应用程序做类似的事情。
是否有适用于非 Web 桌面 GUI 应用程序的 Java 框架,它具有 Play!网络应用程序提供?任何抽象所有复杂性并让我只专注于代码的东西......
通过 Play! 对 Java 和 JPA 产生了兴趣!Framework 1.x,我有兴趣为桌面应用程序做类似的事情。
是否有适用于非 Web 桌面 GUI 应用程序的 Java 框架,它具有 Play!网络应用程序提供?任何抽象所有复杂性并让我只专注于代码的东西......
你可以试试Griffon,它基于 Grails (groovy rulezzz) 并抽象了很多 Java 桌面开发的样板代码,还有一个 netbeans 插件,你可以使用 matisse 设计器的 UI。
Griffon 非常接近您可能正在寻找的东西。如果您更喜欢 Scala 而不是其他 JVM 语言,那么您会发现 Griffon 支持它https://bintray.com/griffon/griffon-archetypes毫无障碍,您甚至可以使用它构建一个完整的 Scala 应用程序。
在 UI 方面:Swing、JavaFX 还是 SWT?格里芬为您服务。坚持?没有汗水(包括 JPA http://griffon-plugins.github.io/griffon-jpa-plugin/和 Ebean http://griffon-plugins.github.io/griffon-ebean-plugin/)。
每个 Griffon 发行版都包含一份 Griffon 指南,您是学习 Griffon 的第一站http://griffon-framework.org/guide/latest/