什么是模型层
模型层主要存储的是模型对象实体,这些实体的组合叫做实体类库,它是数据库表的映射对象,在信息系统软件实际开发的过程中,要建立对象实例,将关系数据库表采用对象实体化的方式表现出来,辅助软件开发中对各个系统功能的控制与操作执行,并利用 GET 与 SET 把数据库表中的所有字段映射为系统对象,建立实体类库,进而实现各个结构层的参数传输,提高代码的阅读性。
但是三层架构里并不包括模型层,模型层是作为中间介质在各个层中传递数据用的。由于三层之间存在数据交互,所以需要中间介质——模型层,模型层包含所有与数据表相对应的实体类。三层之间通过传输实体类对象来实现通信。
模型层的命名规范
1、模型层的命名方式格式为 Model 或用解决方案名 +Model 的格式命名。
2、模型层是单个C#类库项目,模型层中的实体类和数据表相对应。