随笔记

软件架构的设计,主要是针对某一类软件问题而设计,主要的目的是提高软件开发的效率,

mvc框架的全拼

model(单词记忆)

view(单词记忆)

controller(单词记忆)

mvc分思想的沿用,被用在了web开发方面,被称为web   mvc框架

mvc的核心思想是解耦性,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容

mvc框架的应用Java ,php,Python,都有所应用

mvc功能:

m全拼model:主要封装对数据库层的访问,对数据库中的数据进行增删改查操作。

v 全拼view:用于封装结果,生成页面展示的HTML内容。

c全拼controller:用于接收请求,处理业务逻辑,与model和view交互,返回结果。

django

django框架遵循mvc设计,并且有一个专有名词:MVT

MVT功能:

m全拼model:负责和数据库交互,进行数据处理。与mvc中的m功能相同。

v全拼view:接收请求,进行业务处理,返回应答。与mvc中的c的功能相同。

t全拼template:负责封装构造要返回的HTML,与mvc中的v功能相同。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容