技术博客 JFinal增删改查学习3

JFinal

每次学习完JFinal框架都会有不同的感受和更深的认识,这周对于增删改查的学习,也让我受益匪浅。增删改查跟数据库是有一定联系的,假如想要实现一个模块的增删改查,首先要明白功能的代码结构,以及数据交互的工作原理。

MVC

上周主要是认识到MVC,MVC是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

项目中的MVC

学习JFinal的过程中,我也接触了不少项目框架。理解框架的过程中,我发现了项目功能模块大多数都是使用MVC来实现的。举个例子,例如:用户管理这个功能,若想实现这个功能就要有控制层(controller)代码、模型层(model)代码、视图层(view)代码。增删改查、数据交互、视觉效果都是通过这几层代码完成的。

控制层(controller):
在这里插入图片描述
模型层(model):
在这里插入图片描述
视图层(view):
在这里插入图片描述
数据的交互大概流程就是 直观的就是 在网页输入信息 传到后台 后台提交到数据库。
仔细的就是:在视图层完成操作,然后提交到控制层,再由控制层去模型层调用方法上传数据
学习 功能的创建一定去考虑它的运作方式,这样才有思路。直接进入代码往往会一头雾水,浪费时间。

猜你喜欢

转载自blog.csdn.net/Lurk_111/article/details/88788855