前後端一起討**能是什麼,實現的大概方法,需要的介面,大致的流程。
活用詞典,把英語單詞寫對了,不認識的查明白了。寫出一些能直接反應實質的名字。
根據功能來確定資料庫中應該存在幾個表,表中需要那些資料,不合理的表會加大之後製作的難度,要盡量把錶做的合理。其中有很多是預設存在的:自增主鍵,是否刪除,系統備註,建立時間,更新時間。同時還可以通過用乙個資料來表示乙個使用者或者一段關係,來簡化流程。不要對直接對庫進行操作,會讓表裡資料十分的混亂。
之後配置基本的後端檔案,利用**生成器生成大致框架。通過git在阿里雲上遠端合作,需要注意在提交之前更新,最好隔一段時間常常更新,避免在提交的時候產生衝突。在遇到問題的時候一定要和相關負責的人交涉,再來決定是自己改還是交給別人來改。
如果遇到要在不同的資料庫更改的操作(例如,進貨,庫存增加了,預算就要相應減少),可以利用事務的原子性來保證多個操作同時成功失敗。
遇到問題盡可能要在群裡交流,詢問前端的意見,詢問其他後端的意見,更改的時候可以更加全面,合理。除了後端的任務以外,可以走一下前端的頁面,來發現一些問題反應給前端,作為不了解前端如何設計的人,走前端的頁面可以客觀,更加全面。
注意**規範,在寫的時候要注意而不是寫完再更改,作者用拼音全拼,沒用的宣告要刪除,不合理的名字要更改(動詞在前名次在後),能做到別人看到名字就知道是做什麼的。每個功能前面要有注釋。
要學會「黑盒測試」,對自己的介面要盡可能想出不合理的資料,或者請別人來盡可能不合理的測試,從而來改正自己**裡出現的視而不見的錯誤。
利用debug的斷點,或者利用列印錯誤日誌來尋找自己的錯誤,尋找不到的時候,要求助網路,問問別人,來尋找自己的錯誤。
第一次寫前後端分離專案的經驗總結
本次課設14天,第一次寫前後端分離專案的經驗總結,基本上就是邊學習邊做的 位址 www.dcool.xyz 8888 前端技術 vue.js框架,使用了elementui,完全是單頁面開發 後端技術 springboot框架下,整合了redis,mybatis,mysql 總結一 restful風格...
第一次飛行
開始敲下這段話時,窗外下面正是一片片陽光照耀著的白雲,伴隨著張學友的歌聲,心潮起伏.雖然從初中起,我就經常乙個人坐著火車,汽車東奔西跑,坐飛機卻是第一次.早上上飛機前,心裡忐忑,必竟還是踏在陸地上踏實.但上了飛機後注意力就放在其它地方上去了,而且,運氣好的是我有乙個靠窗的位置.飛機準備起飛了,助跑加...
第一次面試
話說3月4號學院召開實習動員大會並有三家公司過來進行宣講會,分別是國家體育總局亞運專案組,金蝶和華際友天,由此開始了實習生涯。周五的傍晚,正吃著飯的時候突然收到簡訊通知,金蝶週六上午10點有個面試。當晚就瀏覽著些簡歷製作相關的網頁,為第二天做準備,總以為,簡歷弄得可以了,然後每太留意去完善 後來才知...