MVC模型包含什么?可以只持有Hibernate POJO吗?

时间:2013-03-14 18:29:03

标签: java ajax hibernate model-view-controller

我在基于Spring+Hibernate+IceFaces的应用程序中有关于MVC架构的问题。如果我们选择MVC pattern + ajax,那么模型传递给MVC中的视图应该保留哪种数据?

我是否必须创建从Hibernate中提取数据的域对象?如果我只使用Hibernate DAO / pojo作为模型数据,它会受到伤害吗?

在前端,我们有视图的值对象。但是,我们需要做很多事情来使VO与Hibernate持久化实体同步。这对AJAX调用不利。如果我们只使用POJO作为视图对象,我唯一需要担心的是序列化。这看起来很简单。不太确定这是否有效。优点和缺点?有什么建议吗?

0 个答案:

没有答案