全部 程序开发 程序使用 应用使用 插件使用 第三方库 开发工具 php学习 API接口

ThinkSAAS系统的MVC理解以及区别

开源社区
发表于 2020-10-22 18:19:48
mvc

本章将讲述在网络系统(WEB系统)开发中,MVC(模型-视图-控制器)架构的理念、设计以及在ThinkSAAS程序中的实际应用方式等。

在ThinkSAAS系统中,没有完全按照MVC这种思想进行设计,ThinkSAAS面向的一个独立APP(应用组件功能模块),在APP应用组件之下再进行控制器的操作,控制器继承数据库操作类(而不是模型),再在控制器之下的某一个action下进行视图的加载和输出。

ThinkSAAS的app模型类兼顾了对数据库的操作和app内公共方法的封装,在ThinkSAAS系统中,全部的app模型类都必须继承于tsApp。

436 0

评论