建立小程序前端
建立雲應用後端服務java
構建環境linux
說明:此處選擇 小程序雲應用入門(Mysql版),當前測試環境該方案免費提供,但若連續 7 日未部署過代碼,環境會被自動回收。
複製代碼
流程 File => New => Project... => Alipay CloudApp => 選擇SpringBoot => NEXT => FINISHgit
架構github
HelloController.java代碼web
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/index")
public IndexVO hello() {
return new IndexVO("this is my first ali small routine!");
}
}
複製代碼
點擊關聯應用spring
本地構建生成jarsql
點擊 部署應用 將該打包好的項目 JAR 包部署到測試環境上。小程序
開始部署後,雲應用管理 視窗會打出部署日誌。部署結束後會有消息提示部署完成。後端
下載小程序開發者工具並安裝
打開小程序開發者工具,在菜單中選擇 項目 > 新建項目 > 小程序 (選擇對應模板) 。填入 項目名稱 後,點擊 完成,完成項目建立。
編輯page/index/index.axml
<view> {{index}}
<button onTap="index"> 首頁 </button>
</view>
複製代碼
編輯page/index/index.js
Page({
data: {
index: 'index'
},
onLoad(query) {
// 頁面加載
console.info(`Page onLoad with query: ${JSON.stringify(query)}`);
},
onReady() {
// 頁面加載完成
},
onShow() {
// 頁面顯示
},
onHide() {
// 頁面隱藏
},
onUnload() {
// 頁面被關閉
},
onTitleClick() {
// 標題被點擊
},
onPullDownRefresh() {
// 頁面被下拉
},
onReachBottom() {
// 頁面被拉到底部
},
onShareAppMessage() {
// 返回自定義分享信息
return {
title: 'ali small routine',
desc: 'this is my first ali small routine',
path: 'pages/index/index',
};
},
index() {
my.httpRequest({
url: 'https://app2120230256test.mapp-test.xyz/index', // 此處app2120230256test.mapp-test.xyz應修改成SpringBootDemo雲應用所在的雲服務器域名(雲服務(公測) > 環境資源 > 雲服務器ECS > 域名> 二級域名)
complete: (res) => {
this.setData({
hello: res.data
});
},
});
}
});
複製代碼
上傳
上傳完畢後,登陸到開放平臺提交審覈,審覈完畢後,小程序便可進行發佈操做。
調試
至此,支付寶小程序的搭建流程已完成,感謝各位大神的觀看、評價、校訂。PS:下一篇將實現受權登陸功能!
成東
廣州蘆葦科技Java開發團隊
蘆葦科技-廣州專業互聯網軟件服務公司
抓住每一處細節 ,創造每個美好
關注咱們的公衆號,瞭解更多
想和咱們一塊兒奮鬥嗎?lagou搜索「 蘆葦科技 」或者投放簡歷到 server@talkmoney.cn 加入咱們吧
關注咱們,你的評論和點贊對咱們最大的支持