国产精品久久国产精麻豆99网站,激烈18禁高潮视频免费,老师含紧一点h边做边走视频动漫,双乳被一左一右的吸着

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

本文結(jié)合一個示例,探討Spring Boot和小程序的整合開發(fā)與完全云開發(fā)的對比。以客戶端/服務(wù)器的體系結(jié)構(gòu)來劃分,第一部分介紹以Spring Boot為服務(wù)器(后端),而第二部分以微信小程序(含云開發(fā))為客戶端(前端),小程序和Spring Boot的整合方式實(shí)現(xiàn)。

1、Spring Boot作為后端開發(fā)工具

1●添加依賴

在pom.xml文件中和之間添加Lombok、Spring Data JPA、MySQL驅(qū)動依賴,代碼如例1所示。

【例1】添加Lombok、Spring Data JPA和MySQL驅(qū)動依賴的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

2●創(chuàng)建類Person

在包c(diǎn)om.bookcode下創(chuàng)建backend子包,并在com.bookcode.backend包中創(chuàng)建類Person,修改類Person的代碼,代碼(即創(chuàng)建類后修改過的代碼)如例2所示。

【例2】創(chuàng)建類Person的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

3●創(chuàng)建類PersonController

在包c(diǎn)om.bookcode.backend中創(chuàng)建類PersonController,代碼如例3所示。

【例3】創(chuàng)建類PersonController的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

4● 創(chuàng)建類User

在包c(diǎn)om.bookcode.backend中創(chuàng)建類User,代碼如例4所示。

【例4】創(chuàng)建類User的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

5●創(chuàng)建接口UserRepository

在包c(diǎn)om.bookcode.backend中創(chuàng)建接口UserRepository,修改接口UserRepository代碼,代碼如例5所示。

【例5】創(chuàng)建接口UserRepository的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

6●創(chuàng)建類UserController

在包c(diǎn)om.bookcode.backend中創(chuàng)建類UserController,代碼如例6所示。

【例6】創(chuàng)建類UserController的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

7●創(chuàng)建配置文件application.yml

在目錄src/resources下創(chuàng)建配置文件application.yml,修改配置文件application.yml,代碼如例7所示。

【例7】創(chuàng)建配置文件application.yml的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

8● 運(yùn)行程序

在MySQL數(shù)據(jù)庫(版本為8.0.17)中創(chuàng)建數(shù)據(jù)庫mytest。請注意5.x版MySQL和8.x版MySQL例7中代碼略有差異。

運(yùn)行程序后,在瀏覽器中輸入localhost:8080/person,結(jié)果如圖1所示。在瀏覽器中輸入localhost:8080/allusers,結(jié)果如圖2所示。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

■ 圖1 在瀏覽器中輸入localhost:8080/person的結(jié)果

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

■ 圖2 在瀏覽器中輸入localhost:8080/allusers的結(jié)果

2、微信小程序前端開發(fā)

1●修改文件app.json

修改文件app.json,代碼的修改方法是在語句“"pages/callMySecondFun/callMySecondFun",”之前增加3條語句,增加代碼如例8所示。

【例8】向app.json文件增加代碼的示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

修改代碼后編譯程序,自動在目錄pages下生成homeofsb、users、listperson 3個子目錄,且在這3個子目錄(每個子目錄對應(yīng)一個頁面)下分別自動生成對應(yīng)頁面的4個文件(如homeofsb.wxml等)。

2● 修改homeofsb頁面的wxml、js和json文件

修改文件homeofsb.wxml、homeofsb.js和homeofsb.json。文件homeofsb.wxml修改后的代碼如例9所示。

【例9】文件homeofsb.wxml修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件homeofsb.js修改后的代碼如例10所示。

【例10】文件homeofsb.js修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件homeofsb.json修改后的代碼如例11所示。

【例11】文件homeofsb.json修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

3●修改listperson頁面的wxml、js和json文件

修改文件listperson.wxml、listperson.js和listperson.json。文件listperson.wxml修改后的代碼如例12所示。

【例12】文件listperson.wxml修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件listperson.js修改后的代碼如例13所示。

【例13】文件listperson.js修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件listperson.json修改后的代碼如例14所示。

【例14】文件listperson.json修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

4●修改users頁面的wxml、js、json和wxss文件

修改文件users.wxml、users.js、users.json和users.wxss。文件users.wxml修改后的代碼如例15所示。

【例15】文件users.wxml修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件users.js修改后的代碼如例16所示。

【例16】文件users.js修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件users.json修改后的代碼如例17所示。

【例17】文件users.json修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

文件users.wxss修改后的代碼如例18所示。

【例18】文件users.wxss修改后的代碼示例。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

5●運(yùn)行程序

編譯程序后模擬器中的輸出結(jié)果如圖3所示。單擊圖3中的“訪問/person的結(jié)果”按鈕,跳轉(zhuǎn)到listperson頁面,模擬器中的輸出結(jié)果如圖4所示。單擊圖3中的“獲取所有user信息”按鈕,跳轉(zhuǎn)到users頁面,模擬器中的輸出結(jié)果如圖5所示。

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

■ 圖3 編譯程序后模擬器中的輸出結(jié)果

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

■ 圖4 單擊圖3中“訪問/person的結(jié)果”按鈕后模擬器中的輸出結(jié)果

微信小程序與Spring Boot整合開發(fā)(微信小程序和spring boot)

■ 圖5 單擊圖3中“獲取所有user信息”按鈕后模擬器中的輸出結(jié)果

對比圖1和圖4,或者圖2和圖5,可以發(fā)現(xiàn)微信小程序前端成功獲取了Spring Boot后端的信息。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

男人用嘴添女人下身免费视频| 国产av无码专区亚洲精品| 久久国产精品-国产精品| 97人妻精品一区二区三区| 亚洲人成网亚洲欧洲无码久久| 午夜精品久久久久久中宇| 久久精品无码一区二区三区免费 | 少妇又紧又深又湿又爽视频| 男人狂桶女人出白浆免费视频| 国产成人精品无码免费播放| 免费看片a级毛片免费看| 初六苏梅全文免费阅读正版 | 男女做爰的全部过程a片| 小舞屈辱打开双腿自慰出白浆| 粗了大了 整进去好爽视频| 欧洲VODAWIFI喷浆3D| 无码少妇一区二区三区浪潮av | 色窝窝亚洲av网在线观看| 欧美性猛交xxxx富婆| 色爽交视频免费观看| 巨胸喷奶水视频WWW免费网站| 久久久久亚洲AV成人网人人软件 | 国产成人精品亚洲777人妖| 狠狠躁日日躁夜夜躁a片| 久久www成人_看片免费不卡| 精品人妻无码一区二区三区| 97免费人妻在线视频| 老熟女草bx×| 精品少妇无码av无码专区| 亚洲熟女AV综合一区二区三区| 荡乳尤物h窑子开张了| www四虎最新成人永久网站| 亚洲综合无码精品一区二区三区| 无码熟妇人妻AV在线影片免费| 小13箩利洗澡无码免费视频| 久久精品国产亚洲av麻豆色欲| 成全视频在线观看免费高清| 欧美xxxxx高潮喷水麻豆| 国产精品久久久久AAAA | 极品人妻偷吃40p| 国产aⅴ激情无码久久久无码 |