web專案開發總結

2021-08-08 22:03:29 字數 1096 閱讀 8941

一、專案開發需要注意的幾點

1.系統布局選擇非常重要,選擇合適的ui能夠庫快速的開發

2.系統後台框架,選擇spring+springmvc+hibernate

3.前端的js框架,jquery+jquery ui+page

4.新增、修改前端傳送json格式,所有的資料一次性傳送

5.查詢的複雜條件採用json格式,簡單id查詢採用form-data格式

6.表單刪除採用邏輯刪除,一定要設定有效控制字段

7.頁面布局要素,**頁面要分頁,表單頁面採用name作為區分屬性

8.表單採用彈出模式

9.表單有增刪改查,查詢有重置,新增有判斷是否為空

二、專案遇到的問題

1.沒有做詳細的需求分析,產品的需求一邊開發一邊**,導致開發時邏輯混亂,**混亂,切記,以後沒有專案都應該有乙份功能需求分析文件(劃分功能點)。

2.開發前沒有詳細的設計規範,沒有介面文件,導致開發步驟亂七八糟

3.命名太頭疼

4.頁面設計過於依賴複製

5.表單登入一定要謹慎使用form

三、幾個主要問題的解決方法

1.時間插入控制項,jquery ui控制項有存在bug,解決方法用laydate時間插入控制項

2.hibernate的一對多與多對一關聯的知識竟然忘記的,用了一對多雙向關聯時,防止json轉換死迴圈,需要新增@jsonignoreproperties(value = ) number 代表類的屬性字段

3.一次性儲存**資料時採用獲取方法(獲取每一行的元素再根據name封裝成object 在放入array中)

/**設定會員繳費資訊*/

function sethuifei(numdata)

}hfarray.push(hfobj);

}numdata.huifeiset=hfarray;

return numdata;

}

4.一次性賦值**中遍歷object獲取object中list類別,再遍歷list列表

/**繫結審核資訊*/

function bingheset(data))

}

Django 專案總結(一) web專案開發流程

在進行實際django專案開發之前,首先需要了解一下django專案的開發流程。從最初的專案立項到最後的部署上線,中間需要經歷幾個步驟,結合自己的學習對後台開發相關部分進行簡單總結。第一,專案的立項。在進行專案立項之前需要進行前期的調研,對專案的可行性 經濟性等進行分析,確定乙個專案是否有必要做。專...

web開發總結

2 overflow hidden 脫離父層,自己定義標準 用於消除浮動 屬性 1 visible 超出部分可見 2 auto 自動新增滾動條 特別用於新增的時候 3 scroll 按照父層的元素的大小顯示,但子元素大小如果超過父元素時 會自動新增滾動條 4 hidden 超出部分隱藏 3 posi...

web開發總結

docker三個基本概念 image 檔案系統,提供容器執行所需要的程式,庫,資源,配置,以及一些執行所需的配置引數,不包含動態資料 container 容器 映象 讀寫層 repository 存放映象檔案的場所,mysql 簡答基礎查詢 flask獲取入參 request reqparse ty...