java中的MVVM模式

时间:2011-11-24 12:00:53

标签: java design-patterns mvvm simple-mvvm

我想在java上创建一个mvvm项目。但我找不到一个示例项目。有几个Android示例,但我不想制作Android项目。那么如何使用mvvm模式创建项目?

我正在尝试创建一个桌面应用程序,其中有组合框和数据网格。应用程序必须连接到数据库(即MySQL),数据网格必须填充数据。组合框上的任何更改都必须更改网格的内容。也许我想在后面的步骤中进行CRUD - 操作。

所以有任何建议......

2 个答案:

答案 0 :(得分:3)

看看JavaFX framework。在其他几个stackoverflow问题中已经提到过:

您可能还会发现this blog post非常有趣。它提到了Presentation Model(与MVVM高度相关的模式),并引导您了解有关FXML的基本JavaFX概念(与WPF中的XAML一样)。

编辑:关于stackoverlow的Simmilar问题

Is there anything similar to WPF and MVVM in Java world?

答案 1 :(得分:3)

这是一篇关于Java框架做MVVM(“演示模型”),MVP(“被动视图”)和混合MVVMP / MVC(“监督控制器”)的文章

Implementing event-driven GUI patterns using the ZK Java AJAX framework

它具有完整的源代码,可部署在三种不同的PaaS云服务上。