TongHui的博客 - 设计模式
type: channel
link: https://tonghui.domcer.com/index.php/category/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/
description: 设计模式
items: MVC
items: M层-Models模型

MVC
type: item
date: 2023-05-03T21:35:00+08:00
description: 经典MVC模式中，M是指模型，V是视图，C则是控制器，使用MVC的目的是将M和V的实现代码分离，从而使同一个程序可以使用不同的表现形式。其中，View的定义比较清晰，就是用户界面。

M层-Models模型
type: item
date: 2023-05-03T21:33:00+08:00
description: 模型表示企业数据和业务规则。在MVC的三个部件中，模型拥有最多的处理任务。例如它可能用像EJBs和ColdFusion Components这样的构件对象来处理数据库，被模型返回的数据是中立的，就是说模型与数据格式无关，这样一个模型能为多个视图提供数据，由于应用于模型的代码只需写一次就可以被多个视图重用，所以减少了代码的重复性