MVC ->Model-View-Controller
Model是数据实体,是对数据库的映射和操作;
View是视图,是用户可以看到的;
Controller是控制器,控制页面跳转逻辑。

pojo(bean、entity)、dao、service这些是分层架构里的概念
pojo或者有的地方叫bean或者entity,对应数据库里的实体,包括一些字段名和get、set方法;
dao(data access object)是数据访问对象,一般是封装些数据访问的方法,比方说增删改查;
service是业务逻辑层,在这里书写上层业务逻辑的时候会用到dao曾提供的方法。

如果硬要说MVC里的model对应分层架构里的谁,我感觉应该是整个包括pojo、dao和service。
我见过的SpringMVC 项目中,是用controller调用service层的,所以说,分层架构里的东西应该不属于controller,更不属于view,所以我认为应该属于model。

菜鸟愚见,大神路过还请指正,先行谢过。