关注
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。
菜鸟愚见,大神路过还请指正,先行谢过。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 烂工作和没工作哪个更痛苦? #
9041次浏览 170人参与
# 携程工作体验 #
26880次浏览 95人参与
# 厦门银行科技岗值不值得投 #
17443次浏览 413人参与
# 给工作过的公司写一条大众点评,你会怎么写? #
3652次浏览 56人参与
# 春招至今,你收到几个面试了? #
21235次浏览 322人参与
# AI替代不了什么? #
7513次浏览 105人参与
# 面试体验最好和最差的公司 #
9724次浏览 64人参与
# Tplink求职进展汇总 #
213906次浏览 961人参与
# 学历VS实习,哪个更重要? #
20678次浏览 271人参与
# 一人分享一个skill #
1587次浏览 42人参与
# 现在入门AI首先要做什么? #
1975次浏览 54人参与
# Agent面试会问什么? #
6604次浏览 149人参与
# 我是XXX,请攻击我最薄弱的地方 #
69839次浏览 442人参与
# 一人分享一道面试手撕题 #
117837次浏览 3067人参与
# 今年秋招哪家公司给的薪资最良心? #
463768次浏览 2547人参与
# 运营商笔面经互助 #
210699次浏览 1823人参与
# 2023届毁约公司名单 #
253433次浏览 1074人参与
# 实习生如何通过转正 #
135117次浏览 1483人参与
# 牛油的搬砖plog #
190993次浏览 1286人参与
# 携程求职进展汇总 #
942479次浏览 6212人参与
# 发工资后,你做的第一件事是什么 #
101449次浏览 343人参与
查看13道真题和解析