我想在java上创建一个mvvm
项目。但我找不到一个示例项目。有几个Android示例,但我不想制作Android项目。那么如何使用mvvm
模式创建项目?
我正在尝试创建一个桌面应用程序,其中有组合框和数据网格。应用程序必须连接到数据库(即MySQL),数据网格必须填充数据。组合框上的任何更改都必须更改网格的内容。也许我想在后面的步骤中进行CRUD
- 操作。
所以有任何建议......
答案 0 :(得分:3)
看看JavaFX framework。在其他几个stackoverflow问题中已经提到过:
您可能还会发现this blog post非常有趣。它提到了Presentation Model(与MVVM高度相关的模式),并引导您了解有关FXML的基本JavaFX概念(与WPF中的XAML一样)。
编辑:关于stackoverlow的Simmilar问题
答案 1 :(得分:3)
这是一篇关于Java框架做MVVM(“演示模型”),MVP(“被动视图”)和混合MVVMP / MVC(“监督控制器”)的文章
Implementing event-driven GUI patterns using the ZK Java AJAX framework
它具有完整的源代码,可部署在三种不同的PaaS云服务上。