后端:
訪問數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)的增刪改查,提供接口給前端提供服務(wù)
通常使用JSON格式作為數(shù)據(jù)傳遞的規(guī)范
[]數(shù)組或集合
{}對象
""字符串值
"a":10健值對,屬性
后端接口請求流程:
1、通過URL地址發(fā)起請求:
http://47.108.189.177:8080/shop/api/getuserlist
2、訪問控制器(Controller),處理用戶請求,轉(zhuǎn)發(fā)給Service或DAO
3、實體類(entity/pojo),在Java中存數(shù)據(jù)的結(jié)構(gòu)
4、數(shù)據(jù)訪問層(DAO),從數(shù)據(jù)庫取數(shù)據(jù),把數(shù)據(jù)寫入數(shù)據(jù)庫
參考知識點:
面向?qū)ο蠡A(chǔ)
Java基礎(chǔ)
JSON數(shù)據(jù)格式
SQL查詢語言
前端:
數(shù)據(jù)的展示和采集
前端技術(shù):
HTML 組織數(shù)據(jù)結(jié)構(gòu)和類型,相當于房子的主體結(jié)構(gòu)
CSS 渲染修飾網(wǎng)頁效果,相當于裝修
Javascript 處理事件、數(shù)據(jù)和特效,相當于添置家具電器
VUE框架 優(yōu)化前端處理邏輯,讓開發(fā)更簡單更規(guī)范
開發(fā)工具:HBuilder/VSCode