IDEA基于支付宝小程序搭建springboot项目的详细步骤
作者:xiaokuli 发布时间:2021-10-30 22:44:46
服务端
在平台上创建springboot小程序应用
创建小程序
登录蚂蚁金服开放平台,扫码登录填写信息后,点击支付宝小程序,选择立即接入 > 同意个人公测 > 开始创建 。
填写好小程序基本信息后,点击创建按钮,创建名为xxx小程序。
PS:一个账号下最多可以创建10个小程序;未提交过审核的小程序可以删除,删除的小程序不在计数范围。
创建云应用后端服务
在小程序页面选择刚创建的小程序,点击查看,进入开发者页面。
在左侧导航栏选择云服务(免费),点击创建云服务,选择创建云应用,技术栈选SpringBoot,填写好应用名,描述后即可完成创建云应用。
构建环境
返回 云服务(公测) 页面,点击刚创建的云服务卡片中的 构建环境 按钮
在 购买环境资源 页面,选择合适的环境配置方案,点击 同意《产品服务协议》 > 确认配置。
说明: 此处选择小程序云应用入门(Mysql版),当前测试环境该方案免费提供,但若连续 7 日未部署过代码,环境会被自动回收。
在 确认订单 页面,点击 确认购买。 购买成功后会自动进入 构建环境 页面。构建过程会耗时几分钟,构建成功后,您可以选择 查看应用详情 ,或者 返回应用列表。
在IDEA中安装支付宝小程序开发工具
点击 这里 前往下载最新的插件版本(com.alipay.devtools.idea-1.0.6.zip )进行下载。
下载完成后,IDE 中 Preferences (Windows 下为 Settings) => Plugins => Install plugin from disk…,点选已下载的 Zip 包进行安装,依照提示重启 IDE 生效。
中文乱码解决方法: Appearance & Behavior => Appearance => UI Options -> Name 里设置成中文字体,如 微软雅黑(microsoft yahei light)、文泉驿(linux)
创建项目
file > new > project > Alipay DevTools,选择springboot > next > finish;
创建完后的效果:
HelloController的代码:
本地项目与平台的云应用对接
在IDEA的小程序云应用视图中点击登录账号然后用具有开发者权限的用户扫码授权登录
PS:添加开发者账号的方式:我的小程序 =>查看 => 成员管理 => 添加 => 要添加的账号在客户端找到对应的提示信息并点击确认
开始对接
弹出扫码框,请使用具有开发者权限的用户支付宝扫码登录。
点击下方底栏的alipay devtools,先于自己的小程序关联。
选中自己的小程序后,出现如下即关联小程序成功。
选中关联云应用
弹出框选中之前在平台创建的云应用名称
在下面alipay devtools中选择云端部署,出现如下即关联成功
开始部署
开始部署后,云应用管理 视窗会打出部署日志。部署结束后会有消息提示部署完成。
客户端
下载小程序开发者工具并安装
创建完成后编辑page/index/index.js
启动模拟器测试如下:
打开控制台如下:
至此IDEA支付宝小程序搭建springboot项目完成,后续有时间会推出支付宝授权,支付等文章
来源:https://juejin.im/post/5cc520d6e51d456e2e656dd9


猜你喜欢
- Struts提供了一个更简单的方式来处理未捕获的异常,并将用户重定向到一个专门的错误页面。您可以轻松地Struts配置到不同的异常有不同的错
- 前言上一节我们说到从HttpWebHandlerAdapter的handle方法说起到DispatcherHandler的调用流程那么Htt
- 前言新进阶的程序员可能对async、await用得比较多,却对之前的异步了解甚少。本人就是此类,因此打算回顾学习下异步的进化史。本文主要是回
- 本文介绍了Android 删除所有build编译文件,翻译磁盘空间,分享给大家,也给自己留个笔记,具体如下: public static v
- 前言数据库的性能优化行业里面普遍偏少,今天这篇希望给大家带来点帮助SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之
- 一、安装插件1.1直接用离线安装,将安装包拖到 IDEA窗口就安装好了,需要重启IDEA生效 (推荐)1.2 直接在idea上下JFormD
- 一、C#代码将html样式文件转为Word文档首先有个这样的需求,将以下网页内容下载为Word文件。html代码:<div class
- 本文实例为大家分享了Java实现简易计算器的具体代码,供大家参考,具体内容如下程序的运行环境为Windows10 ,编译环境为IDEA。计算
- 实现控件拖动的基本原理是对鼠标位置的捕获,同时根据鼠标按键的按下、释放确定控件移动的幅度和时机。 简单示例: 在Grid中有一个Button
- 因为系统的菜单列表是不轻易改变的,所以不需要在每次请求的时候都去查询数据库,所以,在第一次根据用户id请求到菜单列表的时候,可以把菜单列表的
- Java Hibernate对象
- 最近做一个项目,因为涉及到注册,因此需要发送短信,一般发送短信都有一个倒计时的小按钮,因此,就做了一个,在此做个记录。一、发送消息没有调用公
- SpringBoot分离打Jar包的两种方式方式一:基于maven-jar-plugin此方式基于这个小伙伴的配置改的:https://ww
- 本文实例讲述了Java接口继承和使用接口操作。分享给大家供大家参考,具体如下:一 接口的继承1 点睛接口支持多继承,一个接口可以有多个父接口
- 知识准备需要了解POI工具,以及POI对Excel中的对象的封装对应关系。什么是POIApache POI 是用Java编写的免费开源的跨平
- 上篇文章给大家介绍了springboot全局字符编码设置解决乱码问题 感兴趣的朋友可以点击查看,下面通过两种方式给大家介绍Spri
- 1、SpringMVC验证@Validated的使用第一步:编写国际化消息资源文件编写国际化消息资源ValidatedMessage.pro
- 一、项目简述功能:登录,门诊划价,收费,报表,药品管理等等功能。二、项目运行运行环境: Jdk1.8 + Tomcats . 5 + mys
- 1.嵌套函数业务开发中,我们可能会遇到这样一个场景:一个函数只会被某一处多次调用,且不想让这个函数在该类的其他地方调用,这个时候就需要对这个
- java事件机制中包含下述三要素:1、事件,发生了什么事,比如用户在界面上的一个操作(手势滑动屏幕),当一个事件发生的时候,该事件用一个事件