1. 程式人生 > >java_web項目開發經驗總結(一)

java_web項目開發經驗總結(一)

從數據 簡單 處理 開發 事務 傳輸 記錄 承載 基礎上

  web項目就像一個動態的記事本,功能很強大,你最初的項目功能調研越給力,項目所能發揮的作用也就越給力。這是因為web網絡的強聯系性,大家都可以通過訪問到自己想要訪問的頁面,頁面裏既可以承載信息,也可以承載做事情的功能,而被系統封裝起來的功能就叫項目。這也是web項目和C/S架構受歡迎的原因。

  這裏想說的是對web項目的基礎認識。為什麽說web項目像一個動態記事本?記事本是用來幹嘛的,記錄,我們在持久化數據庫或非持久化數據庫中建立表的目的是什麽?記錄數據,表的建立往往是我們花了極大的勞動價值來做的,每個字段的取舍定義都是經過周密考量的,表、庫的建立就有了‘記事本’的基本框架了。個人認為,web項目的核心在於庫,從數據庫的表中可以發現建立該表的基本目的是什麽,對於一些簡單的功能你也就可以基本想到的他的功能是怎樣書寫的。所以web項目的核心在數據庫。

  基於SSM框架,web項目的基本實現結構為:在基本構建起來的開發環境的基礎上,從數據鏈傳輸的角度來講可分為基本的三部分,數據庫-->代碼構建數據流通道-->頁面基本情況構建。基於這樣的基本情況,我們要求數據庫裏的數據一定是可用的,從項目層級上,庫裏數據的特征必須是符合於項目情況的,所以我們要進行針對數據庫的事務控制,防止數據的臟讀等情況的發生。通過pojo對基本數據變量的封裝,某一功能的數據流情況可以有基本的可讀性,這樣就與細節之處的變量區分開來,並且使得數據在三層結構之間傳遞的時候更加方便認識數據情況和代碼處理。

  思路被打斷,未完待續!

java_web項目開發經驗總結(一)