#笔记-三层架构MVC

#笔记

1.管理信息系统(Management Information System,简称MIS)管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新、拓展和维护的系统。

2.SpringBoot 后台权限框架搭建

SpringBoot 后台权限框架搭建:主要实现后端权限管理系统,包括用户管理、 角色管理、部门管理、菜单管理等。 项目采用前后端分离模式开发,后端使用springboot+shiro+mybatis+MySQL等。前端选用Element UI框架,直接基于vue-element-admin的基础上扩展开发。主要实现权限管理系统,包括用户管理、角色管理、部门管理、菜单管理等。实现动态路由加载,树形结构展示、表格数据展示,集成elasticsearch搜索引擎、rabbitmq队列等第三方中间件。

3.MVC-是软件工程中的一种软件架构模式

MVC(Model View Controller)是软件工程中的一种软件架构模式,它把软件系统分为模型、视图和控制器三个基本部分。用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

https://i-blog.csdnimg.cn/blog_migrate/9a5e449ddb30bf0159a0005158d54a8a.png

4.JavaBean-是一个遵循特定写法的Java类;

5.三层架构(3-tier architecture)- 通常意义上的三层架构就是将整个业务应用划分为:界面层[表示层](User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。特点"高内聚,低耦合"

6.MVC与三层架构的区别

https://i-blog.csdnimg.cn/blog_migrate/1367e1c3e6fe8ab51fa576abe8322a6e.png

7.ER模型-实体联系模型实体关系模型实体联系模式图

ER模型全称为实体联系模型实体关系模型实体联系模式图(ERD)(英语:Entity-relationship model)由美籍华裔计算机科学家陈品山发明,是概念数据模型中高层描述所使用的数据模型模式图

8.C/S与B/S的定义

 

  •  C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
  • B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

9.JSP

JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。

JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。

10.三层B/S结构

三层的BIS(Browser,Server)结构的设计模式,即表示层、逻辑层与数据层:

表示层:是系统向用户提供与系统的友好访问的客户端,采用标准的浏览器形式。它的任务是由Web浏览器向网络的Web服务器发出服务请求,Web服务器用H77"P协议把所需的协议传给客户端,客户机接受传来的主页文件,并把它显示在浏览器上。这一层接受用户的输入和向用户输出,而不负责解释;

逻辑层:是系统实现业务逻辑与数据操作的核心部门,它的任务是接受用户的请求,首先执行扩展的应用程序并与数据库进行链接,通过SQL方式向数据库服务器提出数据处理申请,然后等到数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器将结果传回给客户端。它提供所有的业务逻辑处理功能,整个系统中对数据库的操作都在这一层中完成;

数据层:即数据库服务器,在数据层中包含系统的数据处理逻辑,位于数据库的服务器端。它的任务是接受Web服务器向数据库操作的请求,实现对数据库查询、修改、更新功能,把运行结果提交给Web服务器。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值