关注
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。
菜鸟愚见,大神路过还请指正,先行谢过。
查看原帖
点赞 评论
相关推荐
12-02 23:29
山东师范大学 C++ 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 工作后,你落下了哪些病根 #
1952次浏览 44人参与
# 当发现同事想辞职 #
12254次浏览 39人参与
# 摸鱼被leader发现了怎么办 #
74851次浏览 424人参与
# 工作后明白的那些道理 #
31661次浏览 365人参与
# 你学到的“最没用”的职场技能是 #
1539次浏览 28人参与
# 上班到公司第一件事做什么? #
114324次浏览 794人参与
# 工作中遇到的歹人 #
3317次浏览 79人参与
# 工作两年想退休了 #
208665次浏览 1851人参与
# 机械制造面试记录 #
295567次浏览 3129人参与
# 业务面应该做哪些准备 #
80730次浏览 833人参与
# 选offer应该考虑哪些因素 #
127914次浏览 947人参与
# 七夕节你打算怎么过? #
70186次浏览 806人参与
# 秋招特别不鸣谢 #
945次浏览 18人参与
# 秋招提前批启动你开冲了吗 #
161990次浏览 2247人参与
# 如果公司降薪,你会跳槽吗? #
115335次浏览 757人参与
# 今年秋招你收到了多少封邮件? #
1067次浏览 23人参与
# 选实习,你更看重哪方面? #
1103次浏览 22人参与
# 秋招感动瞬间 #
109614次浏览 495人参与
# 大学最后一个寒假,我想…… #
74372次浏览 740人参与
# 大厂面试初体验 #
84535次浏览 392人参与
