每次學習完jfinal框架都會有不同的感受和更深的認識,這周對於增刪改查的學習,也讓我受益匪淺。增刪改查跟資料庫是有一定聯絡的,假如想要實現乙個模組的增刪改查,首先要明白功能的**結構,以及資料互動的工作原理。
上週主要是認識到mvc,mvc是模型(model)-檢視(view)-控制器(controller)的縮寫,一種軟體設計典範,用一種業務邏輯、資料、介面顯示分離的方法組織**,將業務邏輯聚集到乙個部件裡面,在改進和個性化定製介面及使用者互動的同時,不需要重新編寫業務邏輯。
學習jfinal的過程中,我也接觸了不少專案框架。理解框架的過程中,我發現了專案功能模組大多數都是使用mvc來實現的。舉個例子,例如:使用者管理這個功能,若想實現這個功能就要有控制層(controller)**、模型層(model)**、檢視層(view)**。增刪改查、資料互動、視覺效果都是通過這幾層**完成的。
控制層(controller):
模型層(model):
檢視層(view):
資料的互動大概流程就是 直觀的就是 在網頁輸入資訊 傳到後台 後台提交到資料庫。
仔細的就是:在檢視層完成操作,然後提交到控制層,再由控制層去模型層呼叫方法上傳資料
學習 功能的建立一定去考慮它的運作方式,這樣才有思路。直接進入**往往會一頭霧水,浪費時間。
mysql增刪改查效果 mysql增刪改查
檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...
mysql增刪改查擴充套件 MySQL增刪改查
1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...
增刪改查 JS陣列增刪改查這點事兒
1 length屬性 length屬性是陣列最重要的屬性,沒有之一,length屬性告訴我們這個陣列內有多少個資料元素,當length 0時說明陣列時乙個空陣列。我們想要遍歷陣列時可以直接將遍歷的終點設為 length 1。這是本文的重點,我們從增刪改查方面入手,梳理方法的作用和用法,有利於記憶和使...