谁能告诉我《精品课程⼀专业展示》网站的大概数据库结构(急急急!!!)

2025-02-23 22:13:51
推荐回答(1个)
回答1:

典型的网络结构莫过于MVC结构了,即视图层-模型层-控制层,视图层负责展示页面,就是平时我们上网看到的页面;控制层负责逻辑控制,就是控制我们点击一个链接或点击一个按钮之后,页面要执行什么操作、怎么跳转;业务层就是你所要执行的操作,比如说增、删、改、查询数据,这些操作都是由业务层来完成的。一个好的网络结构一般业务层分为业务层、VO层和数据持久层,业务层负责完成逻辑操作,VO层负责存储数据对象,数据持久层负责数据库操作。所以,页面的数据要经过视图层——〉控制层——〉模型层——〉VO层——〉数据持久层——〉数据库,这样一个流程,数据是一层一层的传递的,不应该跨层操作。
PS:我所说的是一个典型的网站结构,实际上任何一层都可以对数据库进行操作,但是不建议这样做,因为这样做会使层次模糊,不便于模糊与操作