面试题:你对mvc认识和理解
回答技巧:
解释:
mvc是一种编程思想,m表示模型,模型完成具体的业务,v是表示视图,用来展示页面,c表示控制器,专门来负责调度的。
联想生活公司:
核心思想:
将业务逻辑和显示相分离。
详细描述:
路由分发:获取参数,确定平台,控制器和方法,将控制权交给具体的控制器。图像上传类和文件上传类,数据库模型和工具模型。
控制器: 定义一些方法,完成curd等操作
视图层:负责展示页面信息。
数据库模型“:完成具体从cURd等操作,负责数据库的连接,发送sql语句。