目前我的项目采用zk MVC模式设计,页面看起来像 相应的Java实现
SampleFenericFwdComposer extends GenericForwardComposer{
doAfterCompose(Window win){
super.doAfterCompose();
.....
}
onClick$someButton(Event evt){....}
onSelect$sampleListbox(Event evt) {....}
private mehtods
....
}
DAO classes using Hibernate for dataModel which will be rendered for each page
SampleEntity1 implements Serializable{
accessors , mutators
}
请告诉我如何迁移到MVVM。 MVVM模式表示使用ViewModel pojo与页面绑定。如果是这样,我的“SampleEntity1”类应该用作'ViewModel'? 如果是这样的话,那就不是一个好的模式了.... [/ p>
答案 0 :(得分:0)
这是一个广泛的问题。我认为SampleEntity1是Model而不是ViewModel。您应该创建一个引用Model的新ViewModel
解释你的代码我会说: