美文网首页
三层架构之模型层

三层架构之模型层

作者: 琉忆光年 | 来源:发表于2022-02-21 22:25 被阅读0次

你好,是我琉忆。

今天我们讲一讲三层架构的模型层。

为了让大家能够更好的理解三层架构,我们通过三层架构实现登录功能,让你更全面的理解三层架构和使用。

1、模型层的介绍

模型层主要存储的是模型对象实体,这些实体的组合叫做实体类库,它是数据库表的映射对象,在信息系统软件实际开发的过程中,要建立对象实例,将关系数据库表采用对象实体化的方式表现出来,辅助软件开发中对各个系统功能的控制与操作执行,并利用 GET 与 SET 把数据库表中的所有字段映射为系统对象,建立实体类库,进而实现各个结构层的参数传输,提高代码的阅读性。从本质上看,实体类库主要服务于表示层、业务逻辑层以及数据访问层,在三层之间进行数据参数传输,强化数据表示的简约性。

需要注意的是,三层架构是不包括模型层,模型层是作为中间介质在各个层中传递数据用的。由于三层之间存在数据交互,所以需要中间介质——模型层,模型层包含所有与数据表相对应的实体类。三层之间通过传输实体类对象来实现通信。

2、模型层的命名规范

由于我们在开发时不只是自己独立开发一个网站,是跟同事朋友一起合作开发,那么在开发的过程中我们需要遵守一些规定和规范,防止大家编写出来的代码阅读性低,可维护性差等问题。这时,我们就需要统一规定和规范,在开发过程中遵守这套规则。

模型层的命名规范上,需要遵守下面的规范:

1、模型层的命名方式格式为 Model、Models 或用解决方案名 +Model 的格式命名。

2、模型层是单个C#类库项目,模型层中的实体类和数据表相对应。

【看到这里,如果你还没有关注我,可以点个关注,下次更新精彩博文时我通知你。】

3、实体类的结构规范

生成的实体类结构需要遵守下面规范:

1、实体类的编写较为简单,只需对应数据表字段编写出实体类的属性即可。

2、除了构造方法,实体类通常不含其他方法。

4、我写的书开始预售了!

最近正在写一本《ASP.NET Web动态网站》开发的书,预计2月底写完,敬请期待~

预售网址:【村长编写】14天零基础到入门搞定ASP.NET Web网页开发【书籍】预售

更多编程知识获取关注公众号:琉忆编程库

相关文章

  • 7、MVC模式与三层架构

    MVC设计模型 三层架构

  • JavaWeb之MVC三层架构

    十、MVC三层架构 目录:早期开发、MVC三层架构什么是MVC:Model View Controller 模型、...

  • 三层架构之模型层

    你好,是我琉忆。 今天我们讲一讲三层架构的模型层。 为了让大家能够更好的理解三层架构,我们通过三层架构实现登录功能...

  • SpringMVC 学习笔记

    三层架构 和 MVC模型 三层架构:我们在Servlet 学习笔记讲过,当前 Web 应用体系主要为 C/S架构 ...

  • 前后端分离

    背景知识 一、三层架构之MVC模型 MVC是一种经典的设计模式。[1]M代表的是model,即模型层,表示企业数据...

  • 【后端项目】02 - 简要复习SpringMVC

    1. Spring MVC 三层架构 : 表现层、业务层、数据访问层。 MVC : Model:模型层 ; Vie...

  • Web模型建立

    0x01 Web模型程序架构: web三层架构:表示层、业务逻辑层、数据访问层。 . 表示层:访问链接,显示用户界...

  • 2019-06-09 Spring MVC的学习笔记(一)

    三层架构与MVC模型 B/S交互:浏览器和服务器端,将服务器端分为三层架构 第一层:表现层(Spring MVC)...

  • Java后台-Spring 概述-2020-12-08

    三层架构 A 表现层 web层 MVC是表现层的一个设计模型 B 业务层 service层 C 持久层...

  • 软件设计的三层架构

    1:三层架构是什么? 三层架构是一个分层式的软件体系架构设计理念。 把软件架构分为三层; 1:UI层 (user ...

网友评论

      本文标题:三层架构之模型层

      本文链接:https://www.haomeiwen.com/subject/hvhwlrtx.html