寫在前面的辅斟,以下是https://github.com/macrozheng/mall-learning?對(duì)應(yīng)的學(xué)習(xí)
1.不論什么程序,那么數(shù)據(jù)庫(kù)至關(guān)重要,首先我們要集成mybatis
2.pom文件的內(nèi)容
3.基本的程序的流程是 前端通過(guò)頁(yè)面調(diào)用后端的controller層,然后調(diào)用對(duì)應(yīng)的service接口挟鸠,serviceImpl的實(shí)現(xiàn)類,實(shí)現(xiàn)類調(diào)用mybatis的mapper接口亩冬,最后是具體的表的實(shí)現(xiàn)類mapper.xml 這樣的順序艘希。如果每張表都要我們生成會(huì)很累,所以引入數(shù)據(jù)庫(kù)逆向生成?Generator
這里羅列一下對(duì)應(yīng)需要的信息硅急,具體可以百度查找
這里0是對(duì)應(yīng)逆向生成需要的內(nèi)容? 12345是具體項(xiàng)目中調(diào)用的順序
4.數(shù)據(jù)庫(kù)內(nèi)容逆向生成之后覆享,對(duì)應(yīng)45內(nèi)容就自動(dòng)填充基本語(yǔ)句,如果需要個(gè)別語(yǔ)句編寫营袜,自行填充撒顿,默認(rèn)是初次生成,后續(xù)自己增量進(jìn)行添加修改荚板,修改添加往后面添加凤壁,如果再運(yùn)行Generator吩屹,則會(huì)覆蓋原來(lái)的。之后編寫123拧抖,提供前端可以訪問(wèn)的接口
5.效果展示
成功訪問(wèn)到數(shù)據(jù)祟峦,因?yàn)橐詆et形式獲取到數(shù)據(jù),并且展示出來(lái)徙鱼,說(shuō)明生成的代碼可以使用。
使用postman针姿,進(jìn)行數(shù)據(jù)的獲取袱吆,比較直觀一點(diǎn)。其實(shí)如果是get請(qǐng)求距淫,可以直接在頁(yè)面上拼接對(duì)應(yīng)需要字段绞绒,但是頁(yè)面沒(méi)辦法操作post請(qǐng)求,所以推薦還是postman去進(jìn)行請(qǐng)求
6.未完待續(xù)榕暇,后期優(yōu)化點(diǎn) A.可以講自動(dòng)生成變成打包形式下載蓬衡,這樣方便后續(xù)進(jìn)行代碼復(fù)制,將前面的進(jìn)行一起替換彤枢。
---------在努力成為開源狰晚,架構(gòu)的浮華