国产精品久久国产精麻豆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í),本站將立刻刪除。

少妇伦子伦精品无码| 无码一区二区三区在线| 亚洲人成色777777精品音频 | 日产精品码2码三码四码区别| 天天躁日日躁狠狠躁| 精品久久久噜噜噜久久久| 视频一区二区三区sm重味| 男女交性视频播放| 精品久久久久久中文字幕无码| 国产丝袜美女一区二区三区| 御书房双乳晃动干柴烈| 久久精品国产亚洲av麻豆图片| 老牛精品亚洲成av人片| 蜜桃视频在线观看| 久久久久亚洲av无码专区首jn| 黑色包臀裙秘书啪啪久久网站| 色综合久久久无码中文字幕波多| 又色又爽又黄又粗暴的小说| 三上悠亚公侵犯344在线观看| 久久久久亚洲av无码专区首| 苏桃的骚乱文肉np| 亚洲另类激情综合偷自拍图| 无码a级毛片免费视频内谢 | 色妞av永久一区二区国产av | 丰满多毛的大隂户视频| 男人撕开奶罩揉吮奶头gif | 国产乱人伦中文无无码视频试看| 老妇做爰xxxxhd老少配| 肥嫩多毛的大荫户| 丰满人妻在公车被猛烈进入电影| 女人张开腿让男人添| 被绑在机器上强行高潮h| 囯产香蕉97碰碰碰视频在线观看| 日韩精品无码熟人妻视频| 天天躁日日躁狠狠躁免费麻豆| 熟女少妇丰满一区二区| 久久人人爽人人人人爽AV| 亚洲中文字幕日本在线观看 | 久久综合AV色老头免费观看| 看全色黄大色大片免费久久| 亚洲丰满熟女一区二区哦|