商城專案 資料驗證功能

2021-10-01 21:16:14 字數 1166 閱讀 4407

實現使用者資料的校驗,主要包括對:手機號、使用者名稱的唯一性校驗。

介面路徑:

get /check//
引數說明:引數

說明是否必須

資料型別

預設值data

要校驗的資料

是string

無type

要校驗的資料型別:1,使用者名稱;2,手機;

否integer

1返回結果:

返回布林型別結果:

狀態碼:

因為有了介面,我們可以不關心頁面,所有需要的東西都一清二楚:

/**

* 校驗資料是否可用

* @param data

* @param type

* @return

*/("check//"

)public responseentity

checkuserdata

(@pathvariable

("data"

) string data,

@pathvariable

(value =

"type"

, defaultvalue=

"1") integer type)

return responseentity.

ok(boo)

;}

public boolean checkdata

(string data, integer type)

return

this

selectcount

(record)==0

;}

我們在資料庫插入一條假資料:

然後在瀏覽器呼叫介面,測試:

專案資料收集

專案資料收集是在簽約產品之後為後續發行工作做的一系列準備之一。專案組必須擁有足夠多的專案物料,才能展開很多後續工作。提供最新的體驗包,方便專案參與人員深入體驗。策劃文件的獲取給產品提供調優思路,也可以參考資源流向來制定運營活動,同時有助於了解遊戲。收集產品美術素材,我們的設計會根據這些素材來設計美宣...

gitlab專案資料同步

功能要求 在公網上搭建乙個gitlab伺服器,所有專案 的更新 提交都在這個伺服器的專案中進行,實現對 的版本控制。同時,在本地的區域網內再搭建乙個gitlab伺服器,把專案中每天的 變化同步到這個伺服器的專案中,進行備份。思路 公網上gitlab伺服器是專案 提交更新的地方,區域網內的gitlab...

實習專案資料互動

前記 在專案開發時,前後端是分開的且在同乙個區域網內,當需要聯合測試時,以區域網中第三台伺服器的centos系統配置nginx監聽前後端指定埠實現訪問。專案測試完就可以到生產環境部署了。root使用者才有put 許可權,其他使用者需要開放。python安裝virtualenv是在scripy中安裝v...