javaweb-20(MVC)

目录

 一.MVC概括

 二.购物车相关使用表

三.购物车页面关系图 


 

 一.MVC概括

MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 


控制器Controller:对请求进行处理,负责请求转发;Servlet
视图View:界面设计人员进行图形界面设计;JSP
模型Model:程序编写程序应用的功能(实现算法等等)、数据库管理;Java对象
用于处理管理数据库、处理业务逻辑、封装实体数据 JavaBean

总而言之:MVC其实就是将三层架构中的显示层**"一分为二"**,将三层架构中的业务逻辑层与数据访问层进行合并成"model"。
  

MVC是一个大的概念,三层架构其实就是MVC的具体的实现的一种设计模式。 

 二.购物车相关使用表

用户表(user)商品表(goods)
用户ID(uuid)用户名称(uname)用户地址(uaddress)商品ID(gid)商品名称(gname)商品价格(gprice)
订单表(order)订单详情表(orderitem)
订单编号(oid)收货地址(oaddress)订单总价(osumprice)用户ID(uuid)订单详细ID(oiid)订单编号(oid)商品编号(gid)数量(oinum)价格(oiprice)

三.购物车页面关系图 

  

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值