前后端全流程微信小程序

开发一个完整的中大型小程序,一般需要后端服务器、数据库、开发工具、开发环境、开发框架,前端环境、开发工具、开发框架、UI设计工具、UI框架这些技术。掌握并熟练使用这些技术,你就具备了目前比较流行的全栈工程师的技能。也能在创业公司这种一人独挑大梁的企业,承担起整个项目开发的启动工作。我们将向您完整的展示一个房源管理系统,从后端到前端所有的技术、开发过程和完整源代码。

首先我们学习后端环境的搭建。我们选择在Windows7操作系统下部署数据库MongoDB,服务器Nginx,开发工具STS(Spring Tool Suite)并使用springboot框架创建项目。它将负责与我们前端的小程序实时实现数据交换的工作。我们将使用springboot发布web服务。实现web service的功能。

内容覆盖Nginx、 MongoDB、STS、Springboot、VCS、MPVue、VSCode、Axure、Koa、Mint UI等核心技术。

Nginx:功能丰富的server,可作为HTTP服务器。
下载地址:http://nginx.org/en/download.html
下载版本:nginx/Windows-1.16.1(Stable version)

下载完成后解压到英文文件路径,双击nginx.exe,双击后对话框一闪而过属于正常现象,我们可以在浏览器输入网址:http://localhost:80 进行验证。

出现下图网页即代表服务器成功运行。服务器可被访问。
nginx成功运行后浏览器显示的界面
MongoDB:MongoDB 是一个基于分布式文件存储的数据库。与服务器一起为客户端服务。
下载地址:https://www.mongodb.com/download-center/community
下载版本:MongoDB Community Server,4.2.3,Windows x64 x64,MSI

双击下载下来的文件:mongodb-win32-x86_64-2012plus-4.2.3-signed.msi进行安装,双击后出现安装界面,选择Next,选择I accept the terms in the License Agreement,Next,Custom,Next,再Next,把Install MongoDB Compass取消,Next,Install。安装完成,打开安装后的软件目录(默认安装在C:\Program Files\MongoDB),进入Server,4.2,bin,双击执行mongo.exe。

以下为MongoDB – 控制台打印成功运行界面。
此为MongoDB – 控制台打印成功运行界面
STS:Spring Tool Suite,这是一个开发springboot框架的工具,后续会介绍springboot框架,它是一个建立在eclipse开发工具上拓展出来的开发工具,所以操作和界面上和eclipse一样。

下载地址:https://spring.io/tools/,如果网页无法访问,可能是服务器问题,多刷新几次,或者换个时间点都可以。
下载版本:Download STS4 Windows 64-bit

双击spring-tool-suite-4-4.5.1.RELEASE-e4.14.0-win32.win32.x86_64.self-extracting.jar进行自动解压。解压后,开发工具就在同目录的sts-4.5.1.RELEASE文件夹中。双击SpringToolSuite4.exe打开STS开发平台,选择默认workspace或者创建自己的space,然后点击Launch,加载工作台。Workspace是你创建的项目文件存放的地方。

Spring Boot:springboot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

打开STS,选择左上角File->New->Spring Starter Project->Name处命名->Next。Available框中输入“web”,选择Spring Web和Spring Web Services。打开NoSQL,选择Spring Data MongoDB,打开SQL,选择MyBatis Framework。如图所示,我们选择了Spring Data MongoDB,MyBatis Framework,Spring Web,Spring Web Services这4个插件。最后点击Next,Finish。
Spring Boot选择插件图
等待项目加载完毕。工程是到默认的网站去下载下来的,加载的过程中有可能出现国外网站下载不全项目报错的情况。

如图所示,有红色的叉叉,表示项目报错。
项目报错
所以,我们需要在pom.xml文件中加入国内下载网址(阿里云maven库),使项目完整正确运行。

在如图所示位置,加入如下xml代码。最后保存文件,项目会自动更新,运行不再报错。

<repositories>
    <repository>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>

加入阿里云maven库网址

如果在下载的过程中出现问题,导致无法下载成功,也可以直接到我们的百度网盘统一下载。
链接:https://pan.baidu.com/s/1EsTSjuvkvXVL3hLBtVGxOw
提取码:fzfb

未完待续…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZJQQ11191494

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值