叮叮貓的三層思想

2021-04-19 03:23:51 字數 776 閱讀 9460

叮叮貓,我喜歡在程式設計師交友的群裡面這個取名字。所以我把這篇文章定義叫叮叮貓的三層思想。在這裡,我主要是把我自己在三層裡面的一些想法不經驗寫在這裡。算是對這個時期自己的一點心得和體會。

三層,一種現今炒得比較火的東西之一,但是到底什麼是三層呢?他和ajax等不一樣,它其實並算不得是乙個什麼樣的技術。算是程式設計師對乙個專案的**進行乙個規劃,方便自己和隊友對這個專案進行編碼實現。我更注重與把他當作是一種**分類的一種規範。

三層的構成,三層是由表示層(使用者在瀏覽器看到的)+業務邏輯層(組織前台的輸入和後台進行方法的呼叫)+資料層(sql語句的組織)。但是在實際開發過程中,我們並不會按這樣進行分類。它還包括了實體層(資料庫裡面的字段的封裝set和get,也是面對物件的一種應用)。以及還有一層,資料訪問層,其實這一層算是從資料層裡面分離出來的,它只是封裝每個資料庫操作的方法。

首先,我們還是說一下表示層。表示層web(gui),也是使用者在瀏覽器裡面看見和操作的一層。主要是裝的是各種網頁檔案,它一般按照技術來進行分包:例如js我們需要乙個單獨的包(js包),xml(xml包)乙個單獨的包,css乙個單獨的包(css包),aspx,html等網頁檔案乙個包(gui包)。

表示層它的主要作用就是收集使用者輸入的資訊,輸出資訊。在顯示時候必須要考慮到使用者的習慣。

叮叮貓的三層思想

叮叮貓,我喜歡在程式設計師交友的群裡面這個取名字。所以我把這篇文章定義叫叮叮貓的三層思想。在這裡,我主要是把我自己在三層裡面的一些想法不經驗寫在這裡。算是對這個時期自己的一點心得和體會。三層,一種現今炒得比較火的東西之一,但是到底什麼是三層呢?他和ajax等不一樣,它其實並算不得是乙個什麼樣的技術。...

三層架構 物件導向思想

物件導向,將資料抽象為乙個個的模型物件,只在程式執行時載入資料,即給模型賦值。以後的操作都是建立在模型的基礎上,直接去操作物件 1 首先,建立模型類model public string code public string name 2 對模型類進行資料初始化,建立類datafillobject ...

三層 我眼中的三層結構

從行為型模式命令模式引發的對三層的思考。記得 大話設計模式 中對命令模式的講解。燒烤攤和燒烤店之間的區別。由於客戶和烤羊肉串老闆的 緊耦合 所以容易出錯,容易混亂,也容易挑剔。這其實就是 行為請求者 與 行為實現者 的緊耦合。對請求排隊或記錄請求日誌,以及支援可撤銷的操作等行為時,行為請求者 與 行...